Josh was knowledgeable and extremely professional. Gavr is right advice earlier about timing of heater replacement which was leaking. He explained everything and completed job on time. Was extremely professional. Highly recommend Josh.