Overall, it was a fairly good experience.
The technician from Heat Depot came out on time and was professional, writing everything down and explaining everything to me. He was good and fine and did his job of inspecting the furnace, and telling me about the stuff that needed to be done. But I don't think he cleaned it, and I expected that he was going to clean it. All that wasn't necessarily his fault but what I had expected.