I Highly recommend On Time Service, great team! I previously called a different company and they said that I needed to replace the water heater for a new one, period.
Nick and Zack were different, they verified the warranty on the water heater and explained that a replacement was an option because the warranty would cover part of the cost but offered other options as well and quoted an excellent price for the job and advised me on a possible mold situation that they found while doing the job. I will definitely use their services again.