I found Universal Heating to be personable and professional to deal with. They were punctual and reliable and did a fantastic job. When they came to fix the problem, the tradesman was professional and contacted me to bring my attention to what was discovered and discuss with me options on how to fix the problem. They did their best to educate me on the possible solutions and discussed the best fix for my budget and long term plans. I highly recommend this company.