A senior (Jim) and apprentice were sent out in response to my call about a leaking shower. After a short inspection of the shower, the recommendation was for me to caulk a hairline crack in the bathroom floor outside of the shower. Then their intense focus turned to inspecting the water heater in an attempt to sell me a new one; which I neither need nor want. At least they were honest about that. Turns out that the shower drain just needed to be reset and tightened; a 15 minute job I ended up doing myself with supplies from Home Depot. They could have, and should have done it. After all, the shower leak is what I called them out for; not a faulty water heater. They were polite, but certainly didn't diagnose or fix the problem. If you need a water heater, Allgood might be your guys. But if you have a plumbing problem, you might be better off calling some serious plumbers. In the end, I paid them $39 to make a sales call on me in an attempt to sell a water heater.