They can do more than just windows...
My door latch was sticking and not opening the door from the inside. I explained the problem on the phone and was given a quote of $149 to repair. I set an appointment for the next day and brought the car to them. Within 45 minutes the door was fixed and I was charged $149. Could not have been done any better.