This place is a God awful scam! Avoid it all all costs. They must pay for good reviews or people are going through their insurance and not paying out of pocket and do not care what they charge. You go there for one thing and they call you and say you need something else done and that it is $200+ and don't bother telling you about extra labor cost will be until you go there to pickup and see a labor for over half for something so simple that you can install at home so you assume labor wouldn't be that much if it takes you 20 minutes at home to do yourself. On top of that they are so rude I don't know how they are still in business. If you value your money stay away!