Canon printer users can find instructions for cleaning Canon printer heads at CastleInk.com and InkjetPrinterHelp.us. These sites contain general instructions that work on most models of Canon printers, but the cleaning process may need to be adjusted slightly for use with specific machines.
To clean Canon printer heads, first remove the ink cartridge and heads from the printer. Place the print heads in a shallow container lined with paper towels. Pour warm water over the heads until they become submerged. Change the position of the heads a few times, allowing them to soak for about a minute in each position. Dry the printer heads thoroughly before re-inserting them into the printer.