I have an air conditioner that is leaking. I went on-line to "Home Advisor" and set up an appointment with Super Tech HVAC Services, Inc but they never showed up. The only thing that could be worse is to come and charge you for work that did not fix the problem. This is one I will stay away from
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.