Carpet CleaningTile & Grout CleaningCarpet & Fabric ProtectionFAQAbout Richard

We would like to tell you that we thought your carpet cleaning was excellent. It was the best procedure…you did more procedures than anybody who has ever cleaned our carpet. Ted said he would say it is, "Excellent" and I say, "Awesome."

Annette, Provo

For over 20 years I've been a satisfied customer of Richard's carpet cleaning service. Several times I've fallen for coupons that offer cheaper deals, but never received the top-notch results we get from Benchmark. They make old rugs look new again. I'm happy to recommend you guys.

Glendon, Provo

It is with great pleasure that I give my recommendation to Richard Swan of Benchmark Carpet Cleaning. I am somewhat of a connoisseur of carpet cleaners, since I have several rental properties and have used many different cleaning services through the years. Benchmark Carpet Cleaning will be my final resting place in this regard. Each time I have used Mr. Swan, he has been on time, courteous, and very thorough down to planting fans when needed to meet a deadline for new tenant move-in. I give him my highest recommendation without any reservations. If you want the job done right, in a timely manner, and for a very fair price, then you will want Benchmark Carpet Cleaning to do the job.

Forrest B. Hale, Provo, Utah

Richard is methodical and detail-oriented--just the sort of guy I want to clean my carpets. I have three young children and want to extend the life of my carpets as much as possible. Richard helps me to identify high-traffic areas in my home and pays special attention to cleaning and protecting them. I recommend Benchmark to anyone who believes that you generally get what you pay for. Thanks for the good service you give us.

Amy, Provo

I have been very pleased with the service I have received from Benchmark Carpet Cleaning. I have appreciated their professional and friendly service. In addition to cleaning my carpets, I had them clean the tile and grout in my kitchen. My nine-year old tile floor looks like new. Thanks Benchmark!

Kathryn, Provo

We recently had Richard with Benchmark Carpet Cleaning come and clean our carpets. We had several areas that our dogs had soiled. Odor was a real problem. He arrived promptly, and was very thorough. He was able to remove most of the water as well as the odor, so our carpet dried quickly and has been great since. The price was reasonable considering the care and time he spent to do a great job! We would definitely call on Benchmark again. We were very happy with the results!

Kristen, Provo

We have used Benchmark cleaning several times over the years and have always been happy with the results. Their prompt service and complete dedication to the work make it a pleasure to call upon their services every time that we find ourselves in need. Their new equipment and state-of-the-art technology always brings great results. We've used them for both our home and our RV and have always been pleased with the clean carpets and upholstery. Bonus paragraph: We also enjoy Richard's wife Debby. She is really the one that makes things happen. And when you add the fact that they have a great dog, what more is needed?

Rex, Provo

There is no doubt that when Richard Swan cleans your carpets you will agree with me that he is the most careful, most thorough, and most professional carpet cleaner you'll ever meet. To say he is conscientious about cleaning your carpets would be an understatement. He is practically obsessed with perfection for you. Others may be cheaper, but none are better than Richard Swan and Benchmark Carpet Cleaning.

Jim Ferrin, Lindon

Timely, professional and the cleanest carpets we've ever had.

We give him 5 stars.

Kim & Gaylin, Grandview Hill, Provo

If ever you want a courteous, thoughtful company to do a great job cleaning your carpets, call on Benchmark. I used Benchmark to clean the carpets in my new home and in our old rental. On both occasions they contacted me prior to their arrival to let me know when they would arrive which made it very nice to be there to show them the areas I was most concerned about cleaning. When I called and left a message to make an appointment for him to come back and clean our rental he even called me back while on vacation! I was surely impressed. Our carpets looked great. The cleaning was accomplished in a timely way and with great courtesy and professionalism. I would wholeheartedly recommend Benchmark Carpet Cleaning to anyone who wants their carpets cleaned right. This is a company I'll return to when I need my carpets cleaned again.

Emily, Salt Lake City

Benchmark Carpet Cleaning is the ultimate in excellence and integrity. In a world where value is number one, Benchmark provides the best value in carpet cleaning. We refer Benchmark to all of our friends and family and know that they will always receive excellent service at an honest price. Benchmark truly has set a new "benchmark" for excellence. Thanks Richard for building a fantastic company. You are awesome.

Jeff, Provo

I would say something about how prompt, friendly, and efficient the staff is. How wonderful the carpets feel and look when you're done. How quickly the carpets dried and what care was taken to safe keep my furniture and hardwood floors. I especially appreciated the "redo" when my dog threw-up on the runner the day after it was cleaned! I would (and have) wholeheartedly recommend the service and quality to my friends and neighbors.

Karen, Orem

Recently I have had Richard Swan come and clean my carpets. The process he uses is fast and so effective. I have a large piece of carpet in my kitchen that lies on the floor under my sink. As you can imagine it gets all the spills and accidents from hot cocoa to catsup. I thought, "well if he cleans that carpet maybe it could look a little better." I was wrong. It looked amazing. I did not think it was possible. As I watched him clean I could not believe the difference. I wish had taken a picture.

Since that time I have had him back to clean the tile in my kitchen. I never thought I would see the true color of my grout again. He got the tile and grout glowing and beautiful again.

I will definitely use Benchmark and Richard again for all my carpet and tile cleaning needs. Thank you Richard.

Connie, Provo

Benchmark got our heavy traffic areas back to the original color! We couldn't tell that part of our carpet from the carpet under our couches; it's that new looking again! We couldn't afford to re-carpet our house, and Benchmark helped us realize that we didn't need to – we just needed them to clean our existing carpets!

Janice, Orem

I have worked with Benchmark Carpet Cleaning for a few years. The Service has been great! I have been more than satisfied with the meticulous attention that is given each carpet/room being cleaned. The detailed statement is also very much appreciated. I highly recommend Benchmark to anyone! Thanks, Benchmark.

Wendy, Provo

Many years ago we used Richard Swan and Swan's Carpet Cleaning to clean the carpets in our home. He always did a good job so we were sad when he left the cleaning business for other things. We recently found out that Richard had started a new cleaning company called Benchmark Carpet Cleaning so naturally we called and set an appointment for him to come to our home. As it was in the past, Richard was on time, set up quickly and began working. We knew he had invested in a new state of the art machine, but we were amazed at the cleaning power it had. Our carpets never looked so good in the 7 years we've been here including when we first moved in. We recommend everyone use Benchmark Carpet Cleaning if they want their carpets to look as good as new.

Shannon and Malcolm, Highland

I have had my carpets cleans by several different companies and I was never really satisfied with the results. But, after having Benchmark Carpet Cleaning clean our carpets I was wowed by the results! My carpets looked like new! I feel 100% confident in recommending Benchmark because I know anyone else will have similar results. And from now on Benchmark will be the only ones cleaning my carpet. I really do feel that way.

Emily, Springville

Richard has been cleaning our carpets for 20 years. I was pleased to see that he re-entered the cleaning business with Benchmark. Richard is one of the few service providers in this valley that consistently shows up on time, with the right equipment, and with a satisfaction guarantee.

Grant, Mapleton

My first acquaintance with Richard and Debby Swan (then owners of Swan's Carpet Cleaning, and now Benchmark) was when I sold my home and needed the carpet cleaned throughout the entire house.

My sister recommended their company telling me they were the best she had ever had, so I called them.

During the day they were cleaning, my sister suffered a cardiac arrest and I raced to the hospital. Hours later I returned to a meticulously cleaned carpet and a dinner for my large family provided by my carpet cleaners who were strangers to me.

Since this initial experience, I have come to know and appreciate the Swans as not only excellent carpet cleaners but also remarkable people. I have hired Benchmark many times since, and plan to continue to do so in the future.

May, Provo

Our experience with Benchmark Carpet Cleaning was outstanding. They were fast, professional, and the results were excellent. They were very accommodating to our schedule and situation. I highly recommend their work.

Chris R., Provo

Hello Richard:

I want you to know I am so pleased with my carpets since you cleaned them.

I came home to carpets that we cleaner beyond my expectation. There were a few spots on my carpet, I wondered if they would ever come out. You were able to get those spots out and make the carpet look as if no stain had even been there.

I am grateful that you came out to west Lehi to clean for us. It was also really nice having you clean while we were at work. It was wonderful coming home to the clean carpets! I am grateful that you are someone who can be trusted.

You will be the one who we will call again in the future. I continue to recommend you.

All the best.

Lindsay and Tyler


I'm so sorry this has taken me so long to write! I had intended on writing something to you as soon as we came back home after you cleaned the carpets because we were so pleased. I'd say pleased is an understatement!

I feel like I struck gold with Benchmark Carpet cleaning. We needed our carpets cleaned because we are getting ready to sell our condo, and so I just randomly chose Benchmark out of the yellow pages. I'm so glad I did! I was convinced we would have to include a "carpet allowance" as part of our selling terms—because our carpets were so horrible—but when I walked back into the house after they were cleaned, it was A.M.A.Z.I.N.G. Spots that had not come out with previous cleanings by "Big Name" carpet cleaners (and more expensive) are completely gone! If you have carpets that you think need replacing, and just don't have much hope for--first give Benchmark a try, you'll really be so pleasantly surprised. And for a perfectly reasonable price (for how great the carpets turned out—I'd say it was a steal!)

As for the customer service and professionalism--you won't find any better. I almost don't want to share my recommendation, because I don't want this secret to get out and the company to grow too big and hence compromise the quality and care. But I also want to keep them in business--so the secret is out. I'm telling all my family and friends. And the carpet speaks for itself, everyone that comes over that had seen it before, their jaws drop and they gush how great it looks!

Thanks, Richard, I'm really SO happy with them. I can't believe the spots in the living room came out completely and that paint spot in the hall way, and the machine oil spots next to the laundry...all gone and looking fabulous! You did a miraculous job!

I hope you have a great day!


Megan, Orem

Richard Swan with Benchmark Carpet Cleaning is the best carpet cleaning service I have ever used. He was prompt, courteous and very professional. I had a problem with dog hair being left behind from the pets of a previous occupant of a home I purchased which could not be removed with traditional vacuuming. Richard borrowed or rented a special machine and first "swept" my carpet and then he cleaned it using his Vortex truck mounted steam-cleaning equipment. My carpets now look and smell new and I no longer get pet hair on my clothing when I sit or kneel on the carpet. I will recommend Benchmark Carpet Cleaning to everyone I know.

Jim, Cedar Hills

Having postponed cleaning the carpets in our house for two years and hearing of the new cleaning system of Benchmark, we decided to give them a try.

Richard Swan came to the home and thoroughly evaluated the job then gave us an estimate and a date.

We were more than satisfied with the result. He and his assistant worked efficiently and rapidly. We will use Benchmark again and recommend them highly.

Barbara C., Provo

Our family has lived in Utah County for the past twenty years. Since living here we have tried at least a dozen different carpet cleaning companies, but with mixed results. We were never quite satisfied with the different results; hence the continual search for that perfect company. We found such a company when Benchmark Carpet Cleaning was recommended to us by a friend. Richard Swan has a work ethic that is hard to match. He immediately made us feel comfortable and spent a great deal of time, and scrubbing, on our traffic-worn, white carpet. By the time he was finished, the carpet not only looked great, but new. It has never looked better! Our years of searching are over--we found the perfect carpet cleaning company.

Paul and Terie, Provo

Richard was very punctual in showing up for our appointment. He is very professional, thoroughly assessed our carpeting, got our input, took measurements, provided worthwhile suggestions, and gave us a detailed estimate before the job. He arrived on time to do the cleaning. He was very careful and meticulous in preparation for doing the job such as putting up corner guards to protect walls and doors. He was extremely neat and clean. He was never in a hurry to finish but took whatever time was necessary to remove a stain that had been on our carpet for several years and to work on an area rug that needed very special treatment to get it looking good again. He's a perfectionist and is not happy until he gets the desired results and the customer is fully pleased with the work. He followed up a few days later with a thank you card for letting him clean our carpets.

Richard did an outstanding job for us and we highly recommend him without any reservations! He far exceeded our expectations. A true professional!!

Pete and Sherry, Cedar Hills

What can I say? My carpet looks absolutely new! They carpet was dry that very evening and looked lovely. I have been disappointed with a carpet cleaning service before; so I am particularly pleased with Richard Swan's service. I recommend this company to everyone who values beautiful, clean carpets and meticulous work.

Mrs. Allred, Provo

Richard has made carpet cleaning an art. Without reservation, I would trust my carpets to Richard. He offers professional, prompt and caring service. My carpets were cleaned to perfection. They look heavenly and feel heavenly to my feet.

LaNae, Orem

Benchmark Carpet Cleaning is fantastic! My house has light colored carpet I was growing to regret because it shows every spec of dirt. When I called benchmark they came and gave me an estimate, and then when the appointment was made they were prompt in getting here. Richard worked hard to really make my carpet look great! They look as good as the day the carpet was installed. Richard was professional and great to work with and my carpets still look great! I will definitely be using Benchmark Carpet Cleaning in the future and I highly recommend their services to all my friends. You're carpet will look new again!

R. Peterson, Provo


Thank you so much for the carpet cleaning you did for us early in the summer. Since moving into our home, I had just written off our front-room carpet as "so bad it will just need to be replaced." Unfortunately, that couldn't be done before our family gathering this summer. In comes Benchmark and your excellent service--from the call, the immediate response, the prompt appearance at our door, complete with a big smile. I was amazed at the time you took with this carpet, and when I saw the results, I was even more amazed. I would NEVER have believed how good the carpet would look once cleaned--to the point that I now love the carpet! Four months have passed, and the carpet looks as good as the day it was cleaned. All those stains are really gone! Thank you, Benchmark, I'll be calling soon to deal with all the other carpets in my house :).

Irene, Provo

Is there a difference in carpet cleaners? Absolutely. Is there a difference in their cleaning systems? No doubt. Richard Swan has developed a superior reputation because of his belief system in excellence. The Benchmark system is the best we've seen our 25 years of carpet cleaning needs. Because of Richard's expertise the results are beautiful, clean carpets. We recommend Benchmark and Richard Swan with flying colors.

Jill & Lynn, Provo

Our carpets were filthy. Benchmark came and spent many hours cleaning to make sure they truly got clean. We were very pleased with the way they looked, the very fair price, and how courteous the employee was. We will use Benchmark Carpet Cleaning every time.

Brian and Elaine, Provo

Write a Google Review

Call and Schedule Today!
801 375 2044