This is basically what I do...
I started with a foam wash of CG Maxi Suds in my foam lance. While that that was foaming I sprayed my wheels with CG WHEEL+RIM CLEANER ORANGE GEL. I then high pressure washed the whole vehicle.
I then mixed some Maxi Suds and CW&G and washed the whole car with a MF Mitt.
Then high pressure washed all the suds off, then I towel dried the whole car with a HUGE SUV SIZE FAST DRY WAFFLE WEAVE Microfiber Drying Towel, these towels are great I have a few of them.
Once the whole car was dry I drove it into my garage and started claying.
Then I tackled it with my DAS-6 Dual Action Polishing Machine.
First I used Menzerna Intensive Polish PO 91L on an orange Lake Country 6.5" polishing pad.
I then followed that with Menzerna Final Polish PO85U with a white Lake Country 6.5" polishing pad.
I went around the vehicle one more time with a black Lake Country 6.5" polishing pad and DoDo Juice Lime Prime.
Buy this stage the car was looking great, and I was very happy with my results.
I then apllied DoDo Juice Purple Haze by hand over the complete vehicle, once that hazed I removed it with an ELITE ULTRA-PLUSH SUPER PREMIUM MICROFIBRE CLOTH.
I then drove the vehicle back outside for a wash and was blown away by what I had achieved.
It basically took me all day to do the correction.
I really like the DoDo Juice products, I have just received DoDo Supernatural Wax & Supernatural Shampoo.