Call this guy first!!
We had a leaky TP valve on our water heater after testing it, so we gave this place a call. The guy said he couldn't come out today, but he told us a simple trick to try and to call him back if it didn't work. The advice worked perfectly - no more leak. We called him back to thank him because we were going on vacation tomorrow and would have been in a rough spot without him. He gave us a bunch of advice on what to do with the water heater before we take off for the month. Vito's definitely has our business from now on!