I recently hired Mr. Rescue Plumbing & Drain Cleaning to replace my water heater. The bottom of ours had rusted out letting the water leak out and soak my carpet. Mr. Rescue Plumbing & Drain Cleaning was the cheapest estimate we received on replacing the water heater. But to make things even better, not only did they have the best price, but they were able to come out the next day! And since we had already drained the old water heater and disconnected the electricity, they were nice enough to give us a small discount on the price of our new one. The crew was very professional and nice. Would definitely recommend.