I called Race Day detailing a week ago because I just bought a new car and wanted to get it protected. They had told me about opti coat when they detailed my last car, however I wasn't planning on keeping it much longer so I didn't get it at the time. I'm glad I chose to come back to them and have my car opti coated. It looks amazing. It is a brand new car, but there were still some fine scratches on it even straight from the dealership. They did some prep to the paint and then applied the opti coat which was about a five hour process. I also chose to have my windows and leather interior done as well so that the whole car is protected. Once again a great experience. I feel like these guys are friends as that's how they treat me every time I use them. Awesome job guys and awesome company.