The technician was on time and very friendly. We had just had our carpets cleaned and he was respectful enough to remove his shoes. The problem was also fixed pretty quickly and when I got the bill I was also glad to see it was a very reasonable price. He also was very informative and went out of his way to give me a good explanation on the problem and what we can do to prevent this from happening in the future. If there are any other problems with my unit in the future, I will definably be calling Freedom Air.