This is a two-day school designed for professional carpet cleaning contractors. It provides the information necessary for understanding the requirements of carpet cleaning and maintenance, with a special emphasis on residential carpets. It includes: • Requirements of complete carpet care • Understanding the need and demand for residential carpet cleaning • Carpet manufacturing - the product • Carpet texture/carpet styles • Fiber identification • Carpet installation basics • Analysis of site conditions/preinspection • Soil control/prevention • Vacuuming • Interim maintenance cleaning • The methods of carpet cleaning • High performance hot water extraction cleaning • IICRC 5 steps of carpet cleaning • The chemistry of cleaning • Cleaning procedures • Spot and stain treatment/removal • Special problems • Improper cleaning related problems • Safety on the job. Slides, video presentations, and computer presentation augment hands-on product application training for the complete learning experience. Attendance at this course will qualify you to take the IICRC exam to become a certified Carpet Cleaning Technician (CCT).