Got them from Angie's list where they have a great Rating. Should have checked Yelp first. They have been out Three times and I still have leaks. They seem nice and all but two trips should have been enough to fix the issues. After reviewing my itemized receipt I noticed that my wife over paid them, and we are having difficulty in getting them to refund me an over payment. They want to send a new invoice that matches what they were paid, because their itemized receipt was ~$200.00 less than what we paid. The owner John, made several excuses looking for way not to pay me. In my last conversation with him he said he would email me a new invoice and hung up.
Ask them for an itemized receipt if you choose to deal with them out. If they refuse to do this, don't have them to do the work. Or call someone else.