I had a terrible experience with HA. I reached out to HA in hopes of finding a professional to help me repair my central heating system. They were quick to set me up with a professional and take my payment, but come the day of the appointment the professional failed to show up. After calling HA multiple times, they made no attempt to contact the professional or assign me to another. It really makes me wonder how the screening process works when they add a contractor to their business. Also, the fact that they made no effort to rectify the inconvenience was disappointing. I will never again use this business moving forward.