We had our water heater go out, and got awesome service from Deer Valley Plumbing. Tony answered all our questions; and Don, the technician, was very professional and thorough. We were given a fair and accurate price range up front; while others we called were not willing to do this. We will certainly use them for any of our other plumbing needs!!!