Customer called us out due to water heater not working for several months, performed whole home safety check to help identify the issue. Went over home safety check with customer to discuss identified hazards, however, a troubleshoot was needed in order to identify and repair power to water heater. During troubleshoot verified power at the panel was correct however there was no power at the water heater. After tracing out the circuit discovered a timer was on the circuit which was turned off, preventing power to the water heater. Bypassed the mechanical timer in order to restore power to the water heater and prevent this issue from reoccurring. Discuss the hazards and need to replace existing panel and overhead service, customer is going to talk with his wife and father and give us a call back to schedule a time for supervisor to come out and give an estimate for the project.