They were prompt and efficient, but I didn't really care for the practice of just coming out to repair the problem without an estimate. I mean, they quoted the rates but there was no way of knowing if it was a one hour, two, or six hour project. As it turned out, the amount of time was reasonable, but I wouldn't do a larger project without a better estimate of the cost. Too much of a gamble.