I found Ingram Plumbing on Home Advisors when I woke up with no hot water and later in the day discovered water in the garage floor around the water heater. I barely put my info in to investigate the plumbing services on the site and with in a few minutes got a call from Ingram Plumbing and this was on a Sunday. I did not consider my situation an emergency so they said they could come the next day, Monday at 130pm. I was off on Monday so that worked out well AND they showed up 30 minutes early. What plumber, electrician,etc has ever done that.Turned out that I needed a new water heater, it was 11 years old and the pilot light would not light and quite a bit of water had leaked out from a rusty spot on the bottom. He gave me an estimate and a discount and wanted to come back the next day to install a new one. I had to go back to work the next day so I begged him to do it today. And he made a phone call and about a half hour or so later the new water heater arrived. They got the old water heater out and the new one installed for I believe a very good price. I was very happy with the service I received from Ingram Plumbing and my plumber was John. Thank you, John, I so appreciate your helpfulness and service today.