I called my home warranty company about a leaking water heater and they first assigned another company that is not Eversons Plumbing, they took forever to call back. When they did they scheduled me for the next day around noon to check it out. Meanwhile, I looked at the reviews for the other company and they were abysmal. I called my warranty company and requested another service provider and they sent out Eversions Plumbing. They called right away, asked for photos of the issue and label information about the water heater. When they showed up early in the morning the next day, as scheduled, they diagnosed quickly, told me the issue and described what they were going to replace.
Ten minutes later, my water heater was removed and came prepared with a replacement water heater to put in. In less than two hours they replaced my water heater and I had hot water. They got the job done before the first company would come to check it out.