I had this company facilitated through American Home Shield. My water heater broke on Monday and the company came out the same day to inspect the unit. They told me that it would need a replacement. The guy who did the order was awesome. They had a replacement unit the next day to install at the house. He was a little late on Tuesday, but thats ok!!! He did a phenominal job on installing the unit. There was some fluff costs like a permit, extension tank etc, but It felt like I was in good hands. Im happy with their service!