I rate this experience as poor. I paid what I consider a premium price and received a poor job. The inside was not completely clean and the windshield wasn't acceptable. Lots of stuff left on it. I don't think I'll go back, even though it's the closest to my house.