Rigid shop vac automotive kit (6 hp peak with narrow attachment)
APC/super degreaser + assortment of brushes and few towels...
Optional based on situation: Assortment of tape, pumice stone, and pet hair brush
Not Optional: Vac area (divided by 4, drivers front and back, passenger front and back)
Light soiling: APC + brush of choice (based on dirtiness?) agitation for some foamy action, let dwell for 3-5 min, if it dries mist on APC one more time, then scrub with rag 1, when approx 90% dry, switch to rag 2 and continue mopping until relatively dry to touch, repeat as necessary.
Heavy soiling: Wet a few towels with some water and wring out excess water, mist some APC on to one side (optional), spray APC on carpet or whatever you are working on, cover with towel. Wait 5-10 minutes (the wet towel prevents it from drying out, so the dwell time can be extended), spray fresh APC, scrub with brush choice, scrub with rag 1, dry with clean rag 2...
Use super degreaser if APC cannot get stains out with same process but small area.
It`s a lot of work but I don`t have any tools for the job otherwise, I sort of kind of think my procedure is pretty standard though, but it has not failed me yet.