Josh installed a new water heater for me. He removed the old water heater, and moved the location of the new one so the water didn't have to travel as far. Our water gets hot instantly now! He answered all the questions I asked and was very knowledgeable. He worked hard and efficiently. He was a pleasure to work with. I can't say enough good things about the job he did. 5 star rating all around! Great job!