The receptionist was a terrible woman with a bad attitude. She got my number wrong the first time and didn't call the SECOND NUMBER we left so our first appointment was cancelled without anyone telling me. the company stuck to the quoted price and it was reasonable. They left the shattered windshield and all the small glass shards in the yard, where dogs and childfren play. we called to make a complaint and dealt with the receptionist again. She was asked politely to refer us to a someone of authority. We didn't hear back from anyone that day or the following so we called back in the early afternoon and DEMANDED to speak to a supervisor and never heard from anyone. So naturally the next phone call was no so polite and she hung up on us and refused to even speak to us. Bad company poor staff.
Pros: cheap
Cons: get what you pay for
more