We've had John from Integrity Mechanical in twice and have really enjoyed working with him. He thoroughly explains what he's going to do and why, and gives good advice on whether or not he thinks something is worth doing -- he never pushes for more work. It's great to have such a reliable and responsive plumber. Thanks Integrity Mechanical