Had some issues with plumbing in our condo, the guy was not the best communicator, but seemed to live and breath plumbing - they traced the issue to a building fault, the condo then did what they recommended and me and my neighbours haven't had a problem since. I think you get what you pay for, and these guys are mad geniuses and if you hire them, give them the time, space and money to fix it right - and when they are done you will never need to call them again. That's how good they are.