I detail my own vehicles.
1. Wash (Chemical Guys Citrus Wash)
2. Clay the paint
3. Buff with a polish (Chemical Guys GAP 161 Paintwork Cleaner) with a dual action buffer
4. Apply glaze (Chemical Guys EZ Crème Glaze)
5. Two coats of sealer (JetSeal 109)
6. Wax (Chemical Guys Lava Infusion wax), remove wax with dual-action buffer and micro-fiber covers
7. Buff with rotary buffer + wool cover
8. Final seal with Zaino Z7 + final wipe with Z8 40 minutes after the Z7 application.
That would be at least $500+ from a professional detailer. For my F350 dually, crew-cab that took about 12 hours. For the F150 Super Crew - about 9.5 hours.
The trucks sit outdoors 24/7. I wipe the trucks down after washing about once a week with Hybrid V7 High Gloss Spray. This keeps the vehicle in top condition for about 18 months before the process has to be repeated.
The interiors are relatively simple. I use the hand tool from a carpet wet extraction cleaner on the carpet and a steam cleaner on stubborn areas. When the carpet is dry, I spray it with Fabric Guard.
Leather gets cleaned with a leather cleaner and because the seats in the trucks are ventilated, I use a spray leather treatment. Plastics get cleaned with a water-based protectant Silk Shine, and some get treated with VRP dressing.
I won't go into the engine bay...let's just say my wife laughs at me when I start cleaning that part of the trucks...and they're cleaner than the interior of her car...