I use Bilt Hamber products for a snow foam contactless wash then primarily Meguiars products after that.
The BH stuff I use is touchless, find it gets rid of a lot of the grit and grime easily without touching the body work. Also the amount you get it lasts forever it seems.
After that and a gentle contact wash I go around the car with the Meguiars Hybrid Ceramic detailer. Lasts a good few weeks and if used regularly it appears to build layers which last longer. The deep shine you get from it also is second to none
https://bilthamber.com/product/touch-less/
https://www.theultimatefinish.co.uk/...-detailer.aspx