These guys have five stars, and I can honestly say that they deserve it!
Their service is prompt, professional, and they even followed up a day later to make sure that everything was working well.
Had an issue with my water heater last Sunday--I was running out of hot water. I'm usually pretty handy with stuff like this, but I had just sustained a knee injury and was having trouble getting back and forth from the basement, to the circuit breaker, back to the water heater, etc. Was pretty confident I knew what the issue was, so I called around to get a couple of quotes (and also used the Yelp app). This particular company doesn't give quotes through the yelp app (understandably), so I called on sunday and they promptly called me back the next morning. To my surprise, despite the snowstorm, they were able to come out the same day. Scheduling was easy, and they showed up within the 2 hour window.
I was serviced by Bruce and Ryan. They took a look, ran some tests, and diagnosed that I had a couple of faulty thermostats on my water heater. I thought it was faculty heating elements, which would have likely been more expensive, but they told me the heating elements were likely OK. Because I was wrong, they could have charged me and arm and a leg, but they fixed what needed to be fixed, and only what needed to be fixed, in about 30-45 minutes. They even called the next day to ask if everything was working OK, saying that they didn't want me going up and down the steps because of my knee injury. The good service is why I would recommend, but the kindheartedness is what will make me a loyal customer.
Thanks Hollin Hall Plumbing. You are now officially my go-to company for all of my plumbing needs!