More specific, I had my 2017 370Z ceramic coated. John and his team did an excellent job. John is well versed with auto detailing (all aspects) and he doesn't mind educating his customers. He is very professional and has the "attention to detail" mentality. I have learned a lot from him and now I can be more aware of what to use and not use on my car. He now has my loyalty, so my Z will only go to Reflections Auto Detailing. Many kudos and thanks goes to John and his team!!