Jay's ( or I should say his tech, Mario)did an amazing job, but in the process of detailing my car the windshield cracked and Jay's attitude was "call your insurance" and did not take any responsibility. Very disappointed in this, and I am looking into charges to cover the damage. I would avoid Jay.