Duct cleaning is a service performed to remove dirt, mould, dust, pollen, dander, as well as other harmful contaminants that build up in ductwork systems. A complete duct cleaning service can take anywhere from 2 to 4 hours, depending on the size of your home and how complex the system layout is.