I was amazed at how painless it was to get a new water heater. Fast Water Heater Co worked around my schedule, carefully outlined my options, and thoroughly explained the solution they were providing for me. I expected water everywhere, but somehow Tech Ian lugged that full water heater out to the driveway. He left the place clean and working well. I highly recommend them.