I've used them off and on over the past decade. Always professional and timely.
The only caveat for me would be on warranty coverage. I believe it is only 30 days, which hurts if the work is ineffective. I paid for the same repair 2x in about 18 mos because the part was installed incorrectly the 1st time, the 2nd was the charm. Two young men came late in the evening, took about 20 mins to PROPERLY install the part and seemed to truly enjoy what they do.
As a business owner, I realize we cannot always have the best employees, customer service matters so although I was unhappy about paying twice I believe, they are definitely, worthy of your business.