Their plumbers seem great. Mike is definitely an expert in his field and goes the extra mile to do things the right way. John also clearly knows what he's doing, but as the business owner, seemed rushed to get in and out and I don't think his work was as refined as Mike's.
My biggest issue with them is their office staff. They do not return phone calls or emails, no matter how urgent or what the subject is. It took me about 10-12 phone calls just to pay them. Unfortunately, about a week after the project finished, we started having issues, most notably a leaking dishwasher and frozen pipes. Despite several calls, I never heard back from them. I fixed these issues myself, but considering I paid a lot of money for their services, I wasn't happy about this. I also worry about other quality issues propagating.
Price seemed high, but my GC insisted on them. Getting them on the schedule was difficult and we saw project delays as a result.