Having just moved into a home this summer that, shall we say, wasn't loved the way it should have been - or cleaned the way it should have been - by the previous owners, we HAD to have the ducts cleaned before we turned the heating on. We were literally afraid of what was lurking in the ducts. City Duct Cleaning came, explained all the options and even made sure we knew about their on-line coupon, saving us $25 that we didn't know about! They had a lot of great input for us and suggestions to improve circulation and heating efficiency and though they suggested they may need to treat our ducts and had explained the expense - something we were willing to do if needed- they ended up telling us the procedure wasn't necessary when they could have easily done it and taken our money for it with us being none the wiser. This type of honesty always impresses me and speaks volumes about the professionalism of a company. I would highly recommend them.