Thorough and cheap!
CleanMyFurnace.com offers wonderful service. They are very thorough with their work and very reasonably priced. Every time they come in, they check everything and when they leave, I feel like everything's good to go. The guys that come in are very knowledgeable and professional.