Class Overview

Have the horror stories of ruined upholstery prevented you from taking advantage of this lucrative field?

Learn to avoid the mistakes that others have found only through trial and error. Experience can be a great teacher, but a very expensive one. This two-day virtual course will teach you all the techniques necessary to be a successful upholstery and fabric cleaner.

Having experience as a carpet cleaner will help on the easy synthetic fabrics but is of no help on the silks, cottons, linens, and other exotic fabrics you will encounter.

You will learn how to test and inspect each fabric to determine your safest method of cleaning. Certain fabrics such as chintz or moiré require special attention. The pH scale you may have learned in a carpet course will be reviewed heavily and will be the basis for much of your cleaning. Understanding the role of an “acid rinse” will keep you out of trouble. You will learn a detailed inspection process that will keep you from making the big three mistakes: bleeding, browning and shrinkage.

technician cleaning sofa cushions

One of the largest and missed opportunities in cleaning is office partition cleaning. You will learn how easy it is to clean these partitions and how to sell this type of cleaning. If you were to compare the value of carpet versus fabric in the average home, fabric would win. Many companies turn down fabric cleaning due to fear. This fear is due to a lack of knowledge and training. Become a fabric specialist and reap the rewards!

What you’ll learn…

  • How to test for the correct cleaning method
  • How to select the proper chemicals and cleaning equipment
  • The inspection process that can eliminate complaints
  • How to clean bleeders and sensitive fabrics
  • How to test for polished cotton
  • When dry cleaning is the right choice
  • What the codes S, W, and X mean
  • How to recognize, prevent and solve difficult problems

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

Class Schedule - All Times Central (Chicago)


8:00 am - Check-In

8:30am - Class begins

5:00pm - Class Ends


8:00 am - Check-In

8:30am - Class begins

5:00pm - Class Ends

Meet Your Instructor

Jeff Cutshall

Jeff Cutshall is a Master Textile Cleaner and Approved IICRC Instructor. He started his carpet and upholstery cleaning journey over 40 years ago and has enjoyed working as an employee, a manager, and a successful business owner. Jeff has been teaching, consulting, and traveling internationally for over 20 years. In addition, Jeff has been operating his commercial carpet cleaning business in Kansas City for 21 years. Because of his passion for teaching, Jeff has made sure that his students receive the most rewarding educational experience.

Jeff Cutshall IICRC Instructor

What students say...

Kevin Kluth

"I highly recommend Jeff Cutshall with

by Kevin Kluth, Pinnacle Eco Clean

For over 40 years I’ve owned a carpet and rug cleaning business in the Rochester, NY area. I highly recommend Jeff Cutshall with Jon Don. We’ve had Jeff train several of our technicians, including our receptionist. He has a nice relaxed, informal style of teaching that I’m sure your technicians will appreciate just as mine have. We’ve been very happy with his instruction. Jeff has taught both the IICRC carpet certification class as well as the IICRC upholstery certification class. I’m sure you will be just as happy attending one of Jeff’s classes as I have.

Mike Lamunyon

"I highly recommend Jeff for his excellent teaching ability!"

by Mike Lamunon, Lamunyon Dry Out &
Foundation Repair

Our company, Lamunyon Dry Out & Foundation Repair, specializes in water mitigation and foundation repair.  We have engaged Jeff several times over the last 20 years or so to teach several classes for us and help us to create cheerleaders and obtain positive google reviews. I highly recommend Jeff for his excellent teaching ability!

Marleen Geyen

"The perfect certified instructor for us"

by Marleen Geyen, Geyen Group South

Through research and referral I found the perfect certified instructor for us and it has made all the difference. Annually Jeff comes to introduce and refresh information truly necessary for technicians to be experts in their field of commercial carpet cleaning. Speaking in both Spanish and English Jeff is able to communicate detailed information that applies to the work we do in our accounts every night.

Deshaun Neita

"One of my best decisions"

by Deshaun Neita

Taking the CCT class with Jeff Cutshall was one of my best decisions made. At first I was a little nervous about learning so much information in such a short time, but Mr. Cutshall made the process smooth and understandable. Now because of the class I took, and the encouragement of a brillant and resourceful teacher, I now own my own carpet cleaning business. Thank you for being a great mentor Jeff Cutshall.

IICRC Certification

To earn certification, students must pass the certification exam, which is available for an additional fee paid directly to the IICRC.

Students must visit to register online and submit the exam fee prior to or on the first day of class.

Please keep a copy of your payment confirmation or have the means to log in at the end of the scheduled class to report to the instructor once exam registration is complete. You will need to provide proof of registration to complete the exam on the last day of training. Please contact the IICRC with any questions regarding this process.

IICRC continuing education provider logo


If at all possible, please read over the manual before the class starts. After every chapter you will find a 15-question quiz. These questions will help you prepare for the IICRC exam. There is a lot of information packed into a 2-day class. If possible, it’s better if you please print off your manual. This makes it easier to take notes. Please have pen and highlighter handy during the class to be able to take notes.

Absolutely! Please have your questions ready. If you have any photos from previous jobs that you have questions about please send them to me before the class, and if possible, we will discuss them during the class.

Zoom is the videoconferencing program that we'll be using and therefore it is required to have Zoom installed ahead of the class along with a solid internet connection. Here are the Zoom requirements. And the Zoom FAQ page.

The IICRC website offers the most up to date information. Please check out their FAQ about online classes.

Click the link below to access the Class Resources. You will be prompted to enter the password that was created at the time of registration. If you do not know your password, use the "Forgot Password" link to reset it.

If you continue to have trouble, email