I would agree there is a lot of simple car cleaning knowledge and technique that the average consumer does not know or have the patience to use. If you know how to clean and detail a car without leaving swirls and scratches by all means do this yourself, do not be scared of the application as it could not be easier! (i applied nano bond 9h from amazon, mainly after seeing the packaging looks identical to other 'expensive' models which appear to just be 'rewrapping' this and selling at premium price due tot the fancy packaging and 'slick' website (forget name of co but bottle looks identical and likely same chinese supplier)....could be wrong, me and my brother suspected smelled like or similar to rain-x.... https://www.amazon.com/Nano-Bond-Ceramic-Coating-Protection/dp/B076GF1XFW
car did not look any different afterwards (was extremely shiny when just clean) but does bead water...