We couldn't get our usual furnace cleaners in this year due to being too busy so we went with this company. they did an amazing job, put all the furniture back in place, and the best part was that I got an appointment almost right away and right in sync with my own schedule. they explained all the costs involved up front and the man that came was very friendly and outgoing. it was an enjoyable experience.