I am unsure about this company. Several friends recommended them, so we requested they check our furnace before winter and replace our furnace filter. I think they forgot about our appointment because as the outside range of 2-hour window approached, I called to confirm whether service person was still planning to come and they seemed surprised to be hearing from me. To their credit the service person called me back and asked for our address, and he did show up, even though late. I do not think he had experience with our furnace type(Lennox). He told us we did not need to change our filter yet(although I informed him that we were advised to change it every 6 – 12 mos and it was last changed ~ 1 yr ago). Despite me asking whether our settings seemed okay, he did not discuss settings(other service people have always had to tweak the settings). He was due to get back to us within 2 business days with quote for additional work, however we never received the bid. Two weeks later I contacted the company. They were very courteous and will fully refund our payment.