The work was fast and efficient BUT I would NOT recommend Denham's unless you have the price and all communication screwed down tight before anything is done. I called Denham's because of the Sunday hours and got a good response so I went with them. The tech showed up on time and the water heater was replaced quickly and as I said, efficiently. BUT I am a renter and I was very careful to REQUIRE that they (Denham's) call the nice lady who owns the house BEFORE they did any work, to get authorization, since I was not the one that would eventually pay the bill. I confirmed this with the dispatcher and with the tech, although looking back the tech seemed ambivalent about the question, have you called the owner to confirm repairs? but he did say YES. He said Yes twice. Wow, was I surprised when my landlady called, very irate that I had a hot water heater installed without her authorization, since she would have gone with an in-line tankless water heater. NOBODY had called from Denham's at all until they called her to settle the bill, which after all this seemed reasonable to me. My takeaway? Good work, but when two employees say they have done something as important as get approval for work, and they haven't, they can't be trusted. If you can get around that......