I needed a new water heater as my original tank was leaking water bad. The staff at John the Plumber (Mike, Service Manager; and Chad, Plumber) were EXTRAORDINARY!!! From beginning to end, they completely exceeded my expectations. I’m so happy that I drove past their business while dealing with something else. Highly recommend John the Plumber!!!