Excellent service. I won a free cleaning and any company that would travel an hour to honor their deal is doing the right thing. The staff was friendly when I called and in person. They were knowledge and did more than I expected. Replaced a simple part I needed and told me what I could expect from my furnace in the future. In around an hour the guy was in and out.