PRO Plumbing Services, installed a new hot water heater for me. I had never used them in the past, and this first visit turned out great. My old hot water heater had started making noise and I wanted to replace it and they scheduled me out immediately, no waiting time at all. They showed up on time, the technician was very informative, quick and clean with his work. He explained everything to me. So far I am happy with the new hot water heater. Another great touch is that they haul off the old heater! I will be using them again!