I have used them in the past and had mixed experience with them before.
The work itself was decent, and the price was pretty good. HOWEVER -- it took MULTIPLE tries to get a hold of them to even MAKE an appointment. Once I DID have an appointment, they DIDN'T EVEN SHOW UP! Again, I called to complain, and they finally came a few days later.
I tried to give them the benefit of the doubt, but again was met with the proverbial goose-chase.
""I'll call you back in an hour."" 3 days and 2 voicemails later, no answer.
I'd rather pay the extra $100 or so to use ANYONE but these guys. It's just not worth the hassle!