The job gets done, eventually. I've been a customer of theirs for many years and would recommend them to anyone, but in the last couple of years I've noticed that they have been late for appointments. Not a problem if the technicians call to let you know like I'm told they're supposed to do.
Once they get here, the job is done extremely well and very professional. The technicians are friendly and polite.
Pros: knowledgable and friendly
Cons: Don't always show up when scheduled
more