We have had John in on more than one occasion. The biggest job was having to replace our main stack. John is a great communicator who explains everything before proceeding. He is, in fact, a master plumber. John was punctual, professional and easy to work with. We would not hesitate to recommend John the Plumber.