I picked these guys because they had a few good reviews on yelp and used that to sway my decision. They did a great job getting back with me and scheduling someone to come out to get the measurements done on the house. However, after that I never heard back from them. I would call, and they would tell me someone would be installing the window the next day. Nobody came out or called, and I would have to call back and see when the work was getting done. That happened 3 times. If I didnt have to go through another quote process with another company, I would have just not used speedy Glass and gone with another company. However, I needed the window installed with the hot weather we have here in AZ and couldnt afford to miss any more days haggling on pricing and installation times, etc. I would not recommend them going forward based on their service time and response times, unless you can wait a few weeks to get a window replaced.