Should I have my furnace cleaned and maintained every year?

This is a good idea for a number of reasons. A cleaning means that your furnace will operate more efficiently, and thus, cost effectively. The cleaning also includes a thorough safety check of the entire unit for cracked, defective or damaged parts; if your parts are damaged, carbon monoxide could be leaking into your home without you even knowing it.