Hi all,

I should have a new to me early 2000s suburban in the next few days. a 20 year old truck tends to collect a lot of grime. I plan to go through and do an intensive interior (and exterior) detail.
Here is the plan:


Carpets
1. vacuum, vacuum, vaccuum some more.
2. Spray the carpets down with a carpet/ upholstery cleaner
3. Hit the carpets with a drill brush and extract using hot water
4. Repeat 2-3 as needed

Seats
1. Vacuum and clear out all the loose debris
2. Spray with leather cleaner
3. hit with a horse hair brush
4. Hit with a steamer (should this happen first, or the cleaning first?)
5.leather conditioner


Trim:
1. spray with APC
2. Use a microfiber and the steamer to clean
3. Protectant



Here is where i need some help. ive only ever used chemical guys upholstery cleaner and ive been very unsatisfied. I need a suggestion on a good strong carpet solution.
I was looking at a gallon of 3d extractor solution, along with their APC. (never used apc before)

I also need a suggestion for a strong leather cleaner. I typically use wolfgangs leather cleaner and conditioner, but I expect these seats to need a deep cleaning.




For the exterior it gets the normal wash, decon and polish before a good coating gets applied.