My waterheater broke on the night of 12/02, and called lowes/homedepot for a new replacement. After comparison of Lowes and Homedepot on the waterheater and the installation costs, I decide to go with Homedepot. And Homedepot referenced Fast water heater company for the installation.
I am satisfied with the job. First thing is, they come on time. I was told my slot would be 9am-12pm, and as I had a full time job to do, I told them I prefer they come early. And as promised, they came at 9am. Secondly, they did a good job doing the inspection of old pipes. As the house is a pretty old one and I just moved in 3 months ago I was not aware of lots of things, they helped me inspect the place and figured out the layouts. Thirdly they helped me cleaning the water-soaked carpet. The carpet was water-soaked and I have no idea on how to clean up, and they told me how to clean it up. Most importantly, they did a good job on fixing the broken waterheater. Being without hotwater for five days, the feeling of having running hotwater again is just so great.
Overall it took 3 hours and 20 min (including inspecting the place, removal of old waterheater, install new waterheater, clean up the mess). I was able to go to work in the afternoon, with the peace in mind that the waterheater is fixed. I am satisified with the job.