Get expert carpet cleaning services in Salt Lake City!

With over 30 years of experience and advanced steam technology, we don’t just clean your carpets. We revitalize them, removing stubborn stains and odors and leaving your carpets looking and feeling new.

Steam-powered carpet cleaning for a fresh start!

Tired of carpet cleaning services that leave behind sticky residue and don’t truly remove stains or odors? Our locally owned company takes great pride in providing great customer service offering professional deep cleaning with the latest cleaning technology—delivering clean carpets, fresher air, and spotless tile floors for your home. From carpet fibers to tiles, we clean it all safely, efficiently, and completely residue-free.

Deep Expertise

With 30+ years in the game, you can trust us to deliver a level of clean that's unmatched, every time.

Advanced Equipment

With our high-temperature steam cleaning, you can say goodbye to sticky residues; your carpets stay cleaner longer.

Great Value

With us you'll get premium service without the hefty price tag, and feel the difference in your space and wallet.

Dependable & Trustworthy

“Jason is dependable & trustworthy. He keeps our carpets clean and gorgeous. Other carpet cleaners have new employees each time I have called them. They are shady and tack on more and more fees. Jason has gotten rust out of the carpet, is honest & easy to work with. He has been cleaning carpets for me and at my rentals for two decades! Won't even think about using anyone else!”

/images/google-badge.svg
Kare Haymond
The image highlights the importance of using a specialized cleaning solution to address pet urine odors, ensuring a healthier home and protecting against future stains for a long lasting clean.Showcasing the results of a professional cleaning, this image emphasizes a thorough cleaning method that eliminates pet dander and leaves the carpet fresh and free of mildew growth.

Carpet Cleaning And Restoration

Restore comfort and freshness with expert carpet cleaning in Salt Lake City.

Are your carpets full of stains, odors, or embedded dirt, no matter how often you vacuum? Traditional methods may make things worse by leaving behind dirt-attracting residue. Our professional carpet cleaning services in Salt Lake City use advanced steam cleaning and the latest cleaning technology to go beyond the surface—deep into the carpet fibers. Whether you’re cleaning for your family, your pets, or your business, we safely remove stains, dust mites, and odors for a cleaner, healthier home or office.

As a locally owned company, we take great pride in offering eco-friendly, non-toxic cleaning services that leave your carpets fresh, residue-free, and completely safe. Our residential carpet cleaning, tile and grout cleaning, or upholstery cleaning, our trusted carpet cleaners deliver top-tier results with every job. You’ll see—and feel—the difference.

 the use of hot water extraction as part of the cleaning process, offering additional services that ensure a sparkling finish for clean carpets; A good deal on professional cleaning in tooele county.

Tile & Grout Cleaning

Restores shine and freshness to your floors!

Are your tile floors looking dull, no matter how much you scrub? Over time, grime builds up deep in grout lines and leaves tile looking dirty and uneven. Regular mopping and traditional methods just push the dirt around—leaving behind sticky residue and stains. That’s where our professional tile and grout cleaning services in Salt Lake City come in.

Using advanced steam cleaning technology, we blast away years of embedded dirt, mold, and grime from both your tile and grout—without harsh chemicals. Whether it's for your kitchen, bathroom, or dining space, our process delivers a deep cleaning that’s completely safe, eco-friendly, and non-toxic. We take great pride in helping you restore the natural beauty of your tile floors, safely and efficiently.

A thorough dry cleaning technique, this image emphasizes locally owned expertise and specialized care for your furniture, providing additional services for a comprehensive clean.

Upholstery Cleaning

Revive your furniture!

Is your upholstered furniture losing its charm due to stains, odors, or everyday wear and tear? Dingy upholstery not only affects the look of your space but can also harbor allergens and dirt. Our professional upholstery cleaning service uses gentle yet powerful cleaning methods to lift stubborn stains and refresh your fabrics without damage.

Our specialized cleaning solution restores your sofas, chairs, and area rugs, bringing your furniture back to life and making your home feel fresh and inviting again. Contact us today for free estimates.

Close-up of a carpet seam repair, showcasing the seamless transition between sections in a modern home.

Carpet Repair

Transform damaged carpets into perfection!

Rips, burns, and unsightly stains on your carpet can ruin your space’s aesthetic. Don’t let damage force you into an expensive replacement. Our carpet repair service fixes these issues precisely, leaving your flooring smooth, durable, and beautiful. Whether patching, seam repair, or stretching, we’ll make your carpet look and feel as good as new.

Professional technician using a power stretcher to smooth out ripples in a carpet in a modern living room.

carpet stretching

Say goodbye to wrinkles with expert carpet stretching.

Wrinkles, ripples, and buckling carpets aren’t just an eyesore—they’re a tripping hazard waiting to happen. Professional carpet stretching removes these imperfections, making your floors safer, longer-lasting, and more visually appealing. Our expert technicians use advanced tools and techniques to tighten your carpets to perfection, giving your home or office a refreshed look.

.

Our Clean Carpet Guarantee

With over three decades in the business, we promise your carpets cleaned will be spotless and residue-free. You can count on us for a deep clean without the high carpet cleaning cost. For residents in Salt Lake County and Tooele County, we're your go-to choice when you need to find carpet cleaning services you can trust. Experience the exceptional service that keeps local homes looking their best.

Steam Power

Experience a deep clean with our high-temperature steam that removes dirt from your carpets.

No Residue

Enjoy clean carpets that stay cleaner longer with our residue-free cleaning method tailored for your peace of mind.

Eco-Friendly

Feel good knowing our carpet cleaning services process is safe for your family and the environment.

Expert Care

Rely on over 30 years of expertise to maintain the cleanliness of your space, making us the perfect choice for your home.

Hear what our customers have to say about their fresh carpets!

Slide 1 of 6

"Jason is dependable & trustworthy. He keeps our carpets clean and gorgeous. Other carpet cleaners have new employees each time I have called them. They are shady and tack on more and more fees. Jason has gotten rust out of the carpet, is honest & easy to work with. He has been cleaning carpets for me and at my rentals for two decades! Won't even think about using anyone else!"

/images/google-badge.svg
Kare Haymond

"Jason was great! Friendly and professional! Very happy with the cleaning! Will be calling again in future!"

/images/google-badge.svg
Michelle Foster

"Jason is terrific! We had a number of areas with pet stains and now the carpet looks brand new. He was on time and very professional. Will definitely use Touch of Class again."

/images/google-badge.svg
Tara Isaacson

"Have been using A touch of class for more than 20+ years. Always the best cleaning ever. Would recommend to everyone. Never disappointed."

/images/google-badge.svg
Dell Adams

"The best in town very thorough and has been in business for many years. He can stains out that other carpet cleaners can’t!"

/images/google-badge.svg
aubree beamon

"I have used A Touch of Class Cleaning Services for years. Every time I am very pleased with the way my carpet looks after it is cleaned. The tough stains are removed and my carpet looks like new! The owner/operator, Jason, is always very friendly and professional too. I would highly recommend this carpet service!"

/images/google-badge.svg
Jennifer Florez

"Jason is dependable & trustworthy. He keeps our carpets clean and gorgeous. Other carpet cleaners have new employees each time I have called them. They are shady and tack on more and more fees. Jason has gotten rust out of the carpet, is honest & easy to work with. He has been cleaning carpets for me and at my rentals for two decades! Won't even think about using anyone else!"

/images/google-badge.svg
Kare Haymond

"Jason was great! Friendly and professional! Very happy with the cleaning! Will be calling again in future!"

/images/google-badge.svg
Michelle Foster

"Jason is terrific! We had a number of areas with pet stains and now the carpet looks brand new. He was on time and very professional. Will definitely use Touch of Class again."

/images/google-badge.svg
Tara Isaacson

"Have been using A touch of class for more than 20+ years. Always the best cleaning ever. Would recommend to everyone. Never disappointed."

/images/google-badge.svg
Dell Adams

"The best in town very thorough and has been in business for many years. He can stains out that other carpet cleaners can’t!"

/images/google-badge.svg
aubree beamon

"I have used A Touch of Class Cleaning Services for years. Every time I am very pleased with the way my carpet looks after it is cleaned. The tough stains are removed and my carpet looks like new! The owner/operator, Jason, is always very friendly and professional too. I would highly recommend this carpet service!"

/images/google-badge.svg
Jennifer Florez

"Jason is dependable & trustworthy. He keeps our carpets clean and gorgeous. Other carpet cleaners have new employees each time I have called them. They are shady and tack on more and more fees. Jason has gotten rust out of the carpet, is honest & easy to work with. He has been cleaning carpets for me and at my rentals for two decades! Won't even think about using anyone else!"

/images/google-badge.svg
Kare Haymond

"Jason was great! Friendly and professional! Very happy with the cleaning! Will be calling again in future!"

/images/google-badge.svg
Michelle Foster

"Jason is terrific! We had a number of areas with pet stains and now the carpet looks brand new. He was on time and very professional. Will definitely use Touch of Class again."

/images/google-badge.svg
Tara Isaacson

"Have been using A touch of class for more than 20+ years. Always the best cleaning ever. Would recommend to everyone. Never disappointed."

/images/google-badge.svg
Dell Adams

"The best in town very thorough and has been in business for many years. He can stains out that other carpet cleaners can’t!"

/images/google-badge.svg
aubree beamon

"I have used A Touch of Class Cleaning Services for years. Every time I am very pleased with the way my carpet looks after it is cleaned. The tough stains are removed and my carpet looks like new! The owner/operator, Jason, is always very friendly and professional too. I would highly recommend this carpet service!"

/images/google-badge.svg
Jennifer Florez

Ready for a cleaner, fresher home?

Whether you need spotless carpets or sparkling tile, A Touch of Class Cleaning Services is here to help. We’re your trusted, locally owned team in Salt Lake City and West Jordan, offering professional services that leave your home looking and feeling its best. Don’t wait—schedule your deep cleaning today and see why our happy customers keep coming back.