Ben is an extremely diligent plumber. He is a self confessed "bit of a clean freak" so his work was spotless as was his clean up. Our job was a slightly difficult job that required some problem solving and Ben took the time in planning and prep. to make sure it was done right the first time around. Highly recommended.