I had to use this company due to my home warranty, actually this is the second time I have had to use them. I tried to use another when my water heater broke again within a year. They have the worst customer service. They never call you back and they never answer their phone. This last event when my water heater broke on a Monday they could only send someone out on Wednesday to inspect what we already know because there's a river where my garage use to be. They confirmed it was broken and they can only replace it Friday. They are either over booked, understaffed or don't care. Either way I would suggest avoided using them.