Course Overview

Students learn in different ways and at different speeds. This self-paced learning course is perfect for the newbie or the veteran that wants to get a refresher course along with some of the newest carpet cleaning methods, spotting tips, and the latest cleaning chemistry.

This course includes the digital manual and recorded video presentation by Bill Yeadon a 45-year carpet cleaning veteran and IICRC-approved instructor.

This course has been approved for (7) IICRC CECs.


  • Carpet fibers
  • Carpet manufacturing
  • Principles of cleaning
  • Cleaning chemicals
  • Spotting techniques
  • In-the-home procedures
  • Problems and solutions

Overview & History of Carpet

Natural Carpet Fibers

Synthetic Carpet Fibers

Burn Test

Yarn Manufacturing


Carpet Manufacturing



Principles of Cleaning

Cleaning Methods Part 1

Cleaning Methods Part 2

Chemistry/Chemicals Part 1

Chemistry/Chemicals Part 2

Spotting Part 1

Spotting Part 2

Spotting Part 3

Procedures Part 1

Procedures Part 2

Procedures Part 3

Meet Your Instructor

Bill Yeadon

Bill Yeadon started in the industry in 1975 as an owner-operator in St. Petersburg Florida. In 1986 Bill did his first training class and found his true love. Since that time Bill taught IICRC approved classes in CCT, CCMT, WRT, UFT and OCT as well as many non-certified classes.

Thousands of cleaning and restoration professionals have learned from Bill over the years. Before he retired in 2021, he developed this on-demand course to pass on his knowledge to future carpet cleaners and help them learn the essentials to kick off their businesses in what has been and continues to be a very profitable service industry.

IICRC Continuing Education Credits

This course qualifies for seven (7) IICRC CECs. You may apply for the CEC certificate after completing the entire course by sending an email to

Include your Full Name and Company name in the email. The CEC certificate will be sent to you as an attachment, which you can then submit to the IICRC.

Please visit the IICRC website for additional information regarding IICRC CECs.