Master the Art—and Science—of Carpet and Upholstery Cleaning

Build your reputation on results that speak for themselves. Our hands-on classes and IICRC certification courses give you the knowledge, techniques, and confidence to clean carpets, upholstery, and fine fabrics with precision and care. Whether you're just starting out or expanding your service offerings, you'll learn how to solve real-world challenges, impress customers, and grow your business.

IICRC Carpet Cleaning Technician (CCT)

IICRC Carpet Cleaning Technician (CCT)

Learn effective processes and procedures for cleaning and maintaining carpet in both commercial and residential settings. Dive into different carpet cleaning schools of thought to learn best practices to succeed!

Available Formats 
+ Duration

Pre-Requisite

Exam Available

IICRC CECs

Live Stream - 2 days
In-Person - 2 days

None

Yes - IICRC

14

IICRC Upholstery Cleaning Technician

IICRC Upholstery & Fabric Technician (UFT)

Covers upholstery fiber categories, identification and testing, manufacturing methods, the chemistry of cleaning, methods, protections, spotting, and potential problems.

Available Formats 
+ Duration

Pre-Requisite

Exam Available

IICRC CECs

Live Stream - 2 days
In-Person - 2 days

None

Yes - IICRC

14

Cleaning Basics Ultimate Spot and Stain Removal

Cleaning Basics 101: Ultimate Spot and Stain Removal

This first-of-its-kind course covers all BOTH fabric and carpet yarns and in relation to the spot and stain removal process.

The student will understand the surface they are attempting to removal spots and stains and the unique challenges of both surface types.

Available Formats 
+ Duration

Pre-Requisite

Exam Available

IICRC CECs

Live Stream - 1 day

None

No

0