I've had some poor experience with plumbers due to incompetence and fear mongering. After bringing in another plumber who didn't know how to respond to the issue I was having with my basement toilet, I brought in Jaytech expecting them to have rip my toilet out (based on what the other plumber) - it turns out the problem wasn't with the toilet (other plumber told me I should get a new toilet!). Fortunately, no work needed to be performed - he told me the cause of the issue and how it resolve it. Mike was knowledgeable, honest, respectful. I was expecting to pay for this time to come to my home, but he didn't even charge me! Will definitely using them again for any future plumbing needs.