I think one thing the guy fails to understand is that most people will just find another detailer rather than go back and complain. If you had someone screw up your paint would you go back and ask him to fix it? He is assuming that because no one comes back, he has a 100% satisfaction rate, hooey.
Here is the actual link to the company.
http://www.pro-techseal.ca/
Bookmarks