Horrible experience. Between miscommunication, wrong windshield, broke mirror attachment, water damage to my car. I used this company before with no issues. I got another vehicle and cracked windshield, did claim, Yada Yada Yada, today had it done, he was unprepared, I ended up missing work, while yes I got a small bonus it doesn't add up. I will not be recommending them again.