Auto finesse products are grand at an affordable price, highly recommended here.
Otherwise, I've used Hubikote shampoo recently, which was fantastic!
Prima Hydro/Hydromax as a sealant, Hydromax gives an unbelievable amount if gloss!
I currently use Swissvax wax, which, although expensive, is incredible! It lasts aaaages and gives a brilliant wet look lustre to well polished/sealed paint.
Quick detailer - Prima Slick. It's polymer based, really easy to use and smells great. Plus it's quite vivid green so easy to apply well.
I'd give the car a iron/fallout removal treatment first time too. Wax Tec Fall Off V2 is outstanding. Nice thick gel in spray form, thick enough to dwell long enough, thin enough to spread easily. It bleeds brilliant purple so you can see it works. It is also much, much less noxious than most fall out removers.
A good quality wash mitt is a must, lambs wool I great, the Auto Finesse one is what I use and it's perfect for the job. Good quality, soft, clean microfibre cloths are also a must to prevent swirl marks. Keep them cleans and don't drop them on the floor! Same goes for the wash mitt.

Also don't go mental with the pressure washer, set it to a gentle stream and spray the water at an acute angle to the pair to prevent smashing all the dirt particles into the clearcoat and forming swirls.
Seems like a lot I know! But, IMHO, those steps will keep your car show car clean! Enjoy
