We Offer Free Onsite Estimates and Over the Phone Quotes on our Water Heaters. Call us Now!! (619) 737-6006 Our name says it all, All Hours is available 24/7 to help you when you need it the most. One of our certified technicians will always answer your call not a answering service.