Joe Walsh quickly and accurately assessed the leak we had on the water heater T/P valve and anticipated that the expansion tank was also bad. He replaced both items with minimal water leakage in our garage. He was courteous and did not try to sell us things we didn't need.
more