Our water heater was mostly providing cold water..... Called and they came out the next morning, to check it out. The tech found an unexpected problem, a very small leak under the control device affecting the heating system, ie will need a new water heater.......
The tech expedited getting a replacement, and installing the new one, in a very difficult location. All this was accomplished in one day, with hot water available by dinner time......
Even with the work being expedited, the quality of the work was excellent. Even with today's prices, I felt the cost was reasonable...... thank you Ron