ColePepper has been my go-to company for all things plumbing related ever since I bought my condo. Today proved again why I am a loyal customer. I called in this morning looking to schedule a non-emergent/routine water heater flush and tune-up, and was actually able to get a technician to come out same day. Billy has serviced my condo before, and like previously, was extremely thorough, informative, proactive and professional. As I had never had my unit flushed since I have owned it (my own fault), Billy determined fairly quickly that my water heater was not up to code, and there was a high risk of needing a complete water heater replacement should he complete the flush and tune up. He took plenty of time to explain the unit faults in detail, answer all of my questions, and draft a quote for a full water heater placement should I decide to proceed with the routine maintenance, and have the water heater fail as a consequence. I did decide to go forward with the maintenance, understanding the risks involved. Thankfully, the flush and tune up went smoothly, and a new water heater was not needed at this time, but I am now all the wiser knowing what to look for when I do need to eventually replace my water heater. Thank you, Billy, once again, for the excellent service!!