Bob explained everything to me, why the leak and what exactly he was going to do to repair it. Bob Waters is very professional, courteous, on time appointment; all around neat appearance.