It will probably depend on the product. The one I used (hydro2) claims to last up to 3 months, although I’ve seen some people claim it lasts 4 to 6 months for them. You do not need to reapply every car wash. I don’t know all of the chemistry theory behind it, but it is made with SiO2, which...