heres what i think .power washer, extractor, rotary,p.c., microfiber towels. a real good washmitt. a good vacuum . white 3m pads for scrubbing leather/vinyl/kickpanels door panels .. you get thjese at auto paint store ..a good apc, lots of dressing . and hook up with a product supplier for the rest . i use paint care products that are from the same company so that they compliment each other . get products from someone that can get you stuff in a hurry . if you run out of something or need a product in a pinch you can get it quick.. also buy your stuff by the gallon youll need it .. you need some different brushes but youll figure that out .. also im a real big fan of clay it really makes a difference ..you will need lots of lube if you are claying.. but the 2 things i couldnt live without are my mytee extractor & my p.c. .