Gary and his apprentice were terrific! The work required was properly explained and they did a great job including clean up. Will definitely call the next time I need a plumber