TruRinse Carpet Cleaning  

At TruRinse, we have over 20 years of experience with over 13 of those years we have been providing Truly Clean and Truly Rinsedcarpets to our local Utah community. 

Using our all-natural TruRinse Solution paired with our expertise, the science of cleaning, truly cleaning technology, and a powerful truck-mounted hot water extraction method commonly referred to as steam cleaning, your carpets will look and feel new again!

We service the Wasatch Front, from Salt Lake City to Eagle Mountain to Payson. 

Based on 302 reviews
powered by Google
Katelyn JohnsonKatelyn Johnson
17:39 07 Mar 22
Loved the end result that smelled clean, but not like normal intense carpet cleaning. They easily got out a few stains we had and every looked wonderful. They staff was efficient, on time and courteous. We would definitely use them again!
Jan BellonJan Bellon
20:37 01 Mar 22
Prompt, thorough, friendly.They did an excellent job in a good time frame. Discussed what was needed, what they were doing, how long it would take to dry.We will Definitely use them again!!Jed and Matt were the Best!
Dwight HansenDwight Hansen
20:23 01 Mar 22
This company was very professional and cleaned my carpets beautifully. The two young men that came to my home were clean-cut and friendly and responsive. They listened well and did exactly what I needed. They got spots out of my carpet and educated me as well. I would highly recommend this carpet cleaning company
Liz HertkoLiz Hertko
21:30 24 Feb 22
The two men that came out were very nice and even arrived early. I had much higher expectations due to the number of 5 star reviews. there are still a ton of dirty spots that were overlooked. I can’t really tell a difference between before and after, so I hope it’s cleaner than it looks. I should’ve gone with one of the higher quotes I received- you’ll be better off doing the same. I thought it may have gotten better as it dries but that doesn’t seem to be the case.
Kellie MaxwellKellie Maxwell
23:43 18 Feb 22
Awesome to work with. They are super easy to book with and fast to get you in. Jed did awesome! Cleaned my sectional, It looks so good now, and no nasty chemical smell!
Jess GaleJess Gale
17:51 15 Feb 22
This was my first experience with this company. From the moment I called and spoke with Leanne, to the two young men, Jed and Max, that came to clean our carpets, I have been impressed with their service, professionalism and their efficiency. And to boot, the carpet looks amazing. I definitely plan on using TruRinse again.
Connie BellConnie Bell
16:59 02 Feb 22
I am so pleased with this service. I felt very comfortable with the technicians in my home. They worked so hard and my carpets look beautiful. They also cleaned my air ducts and did a thorough job! Use this company, I have had a great experience every time.
Maegan PendletonMaegan Pendleton
18:06 03 Jan 22
Jed and his coworker were awesome with addressing our questions, getting the carpet cleaned quickly and explaining their process and any further treatment needed for removing the cat urine we were treating. The carpet looks and feels great and it’s nice to know that they used safe products for our family with quick-drying results. I’ll definitely use their services again when we need further cleaning and treatments for our carpets, couches or curtains. I only give 4 stars because I’m not sure how effective the cleaning process was to prevent our cat from peeing on the carpet.
Kimber ShannonKimber Shannon
21:34 19 Nov 21
Our carpets look and smell like new! Andrew and his partner were pleasant, patient with our puppy and toddler, and worked hard to get the job done. Afterward, we remembered a spot under a rug and they didn’t hesitate to get the equipment back out and take care of it. They also left us with some spot cleaner so I could take care of an orange cheese handprint my daughter left on her upholstered rocking chair. They went above and beyond. I wouldn’t hesitate to recommend their service and will definitely use them again!
Michelle BrinkerhoffMichelle Brinkerhoff
00:15 16 Nov 21
Thank you! My carpets look amazing! We have a 1 year old grandson and a dog. It was important to us to find someone who uses clean products with No chemicals or strong smells. They were very professional and kind. They were respectful of my home. I love how they use wall corner guides for the hose’s to get around my house without damaging my house. I would totally recommend these guys.
Matt RomeroMatt Romero
16:21 02 Nov 21
This was my second time using TruRinse. The first time the restoration company called them. I’m glad I kept them in mind because my basement flooded again. And this time I didn’t want to go through a restoration company. I called these guys to lay new padding, stretch the carpet and professionally clean it. Jorden and Hendrick did an amazing job and they were super quick. I’m so glad I called TruRinse. It would’ve taken me hours to do what they did and I still wouldn’t have saved much. The price I was quoted was actually more than what they actually charged! I’ve never had a contractor do that. They could’ve pocketed the extra $100 and I never would have known. From beginning to end they have customer experience in mind. They had shoe coverings already on when I opened the door. And when they were doing the cleaning they used corner coverings to protect the walls and floor from scratches from the hose. Hopefully I won’t need them for flooding again but I’ll definitely be calling TruRinse for my carpet cleaning. Thank you!
Lori HicksLori Hicks
21:29 14 Oct 21
The process this company uses is awesome! My carpets look amazing and with no residue! The tech was friendly, thorough, and did a fantastic job. Their spot cleaner is also amazing and I've had excellent results. All without harsh chemicals. Would 100% recommend them and won't use anybody else.
Karen ClowardKaren Cloward
15:23 02 Oct 21
We started having this company clean our carpets when they were VCS. They were wonderful then and even better now. Their technician, Jordan, was very personable, professional and listened to our concerns and needs before he started cleaning. He was thorough and efficient. He also made some recommendations to help us keep some high traffic areas clean and scotch-guarded our chairs and hallways. The carpets look as clean as the day they were installed. TruRinse leaves you with a bottle of their stain remover that is all natural. We highly recommend this company.
October Special

Monthly Special — January 2023

January Fresh Start Special

TruRinse™ has been providing truly rinsed carpets here in Utah for over 14 years! We love helping you take care of your home, and your family, leaving you with nothing but truly clean carpets, upholstery, tile & grout, and rugs every single time.

💧 Clean 3 Rooms for $119 (Value $139) | Less than $40 per Room and Receive a FREE Hallway

Back of Van

Clean Carpets & Surfaces

It’s All in The Rinse!

TruRinse is a local Utah carpet cleaning company that has been cleaning flooring, carpets, and upholstery for over 13 years. TruRinse™ leads the carpet cleaning industry with best practices, providing quality services, putting our customers’ needs first, and we always go above and beyond in getting your carpets and surfaces extremely clean.

Truly Clean means Truly Rinsed

We've helped thousands of Utah families keep their homes & carpets clean

We get spots out that no one else can

We guarantee you will be amazed

We set the standard for carpet cleaning in Utah

We understand the science & process to Truly Rinse your carpets clean

The TruRinse Solution is environmentally friendly, safe for kids, and pets using all natural ingredients and no harsh chemicals.

TruRinse Services

More Than Carpet Cleaning

Through the TruRinse™ process, we guarantee you will be amazed at the stains and spots we can rinse out and the way your carpets feel after they dry. We deliver spectacular results and carpet cleaning using a truck mounted steam cleaning process. We take the dirt out with us leaving your carpets Truly Clean and Truly Rinsed™.

Because we have the expertise, the technology, a powerful cleaning solution, and the know-how, so we produce amazing results again and again.

Our dry times are anywhere from 8-10 hours, oftentimes it takes less than that. You can count on us to get out stains, dirt, unruly spots, and tough smells including pet spots, leaving your home, business, or community facility fresh and clean.

Residential Carpet Cleaning

Carpet Repair & Restretch

Oriental Rug/Rug Cleaning

Upholstery Cleaning

Pet Treatment

Carpet Protectant

Tile & Grout or Fine Stone Cleaning

Tough Spot Carpet Removal

TruRinse Solution Spotter Bottle

Voted Best Carpet Cleaning Company in Utah 4 Years in a Row

Awards & Recognition from Our Utah Community

Utah Valleys #1 Carpet Cleaner


Thanks for voting TruRinse the Number 1 Carpet Cleaner 5 Years in a Row with Utah Valley 360.

Learn More Here >  Featured on Page 117.

We Love Serving Utah Families and Businesses

TruRinse started here locally, and it has been a family business since the beginning. From our family to yours thank you for letting us help you keep your home clean! 

Voted Number 2

Daily Herald People's Choice Awards, 2019

What They’re Saying

Customer Testimonials

Jordan did an amazing job and was very professional and thorough. The Protectant they recommended last time made a big difference and he was able to get a terrible stain out on the first pass with their super powerful system. Thanks!!

W. Perschon

TruRinse is the only cleaner I will use. They cleaned spots others couldn’t keep clean. 5 Stars.

Lane Brewer

I am so grateful that I was able to get this job scheduled so soon AND instead of being LATE the team was here about 3 hours early! They are pleasant-Neatly dressed-thorough in their work. I couldn’t be happier!


We're Growing the TruRinse Team

Carpet Cleaning Technicians – Full & Part-Time


Carpet Repair Specialist

Sharing Our Expertise

The TruRinse Blog

The Wasatch Front

Areas We Serve in Utah

If you don't see your area on this list, please contact us and we'll work out the details.

It's Easy as

to book your appointment


Text Us

(385) 375-7907