They did a great job and accommodated my busy schedule. I didn't even have to be home and paid over the phone with a card. Advanced Glass also takes care of all of our business clients and I haven't had a single complaint! Excellent service.