Star Tribune Readers’ Choice Award Recipient Five Years in a Row

Best Professional Carpet Cleaning Service & Upholstery Cleaner in Buffalo MN

Carpet Cleaning Service in Buffalo MN.

Also Offering Tile, Grout & Air Duct Cleaning and Water Damage Restoration

Our professional carpet cleaning service is locally owned and operated in Buffalo, MN and we serve homeowners and business owners throughout Wright County, the Twin Cities, and the greater St. Cloud area. In addition to offering carpet cleaning, we provide professional upholstery cleaning, air duct cleaning, tile cleaning and grout cleaning. We also offer the definitive solutions for water damage restoration, mold removal, mold remediation, odor removal, stain removal and air purification.

Our cleaning methods are all safe, environmentally friendly, highly effective, and completely backed by our 100% guarantee. We owe our success to nothing more than our commitment to delivering outstanding customer service, which includes complete honesty, fast and thorough work, and most of all, amazing results!

Whether you hire us just once or decide to make our team an integral part of your regular cleaning schedule, we consider it an honor to earn your business. We welcome you to schedule an appointment with us soon – or contact us right away for 24/7 emergency services.

C&R Carpet Restoration offers carpet cleaning and upholstery cleaning throughout the greater Buffalon MN region.

Fabric & Carpet Cleaning

Our professional carpet and upholstery cleaning process is fast, thorough and safe for your children and pets. We leave fabric surfaces spotless and ready for your enjoyment.

We offer air duct system cleaning.

Air Duct Cleaning Service

Thoroughly remove dust, dirt and allergens from your HVAC air ducts while extending the lifespans of your furnace and air conditioner with our air ducts cleaning services.

C&R Carpet Restoration of Buffalo MN offers water damage restoration services.

Water Damage Restoration

Don’t give a water leak a chance to cause permanent property damage! Engage the C&R team right away to minimize damage or avoid it altogether.

We can help your home or business with tile and grout cleaning.

Tile & Grout Cleaning

Clean tiles and grout aren’t just aesthetically pleasing – they also promote a healthier living environment. We’ll make your floor or backsplash look like new again!

C&R Carpet Restoration has nearly 20 years mold removal and remediation experience.

Mold Removal & Remediation

Nobody wants mold! Not only is it unsightly, it’s unhealthy. C&R holds a master certification in mold remediation and has nearly 20 years experience.

C&R Carpet Restoration can help you with odor removal and air purification.

Odor Removal & Air Purification

Don’t mask unpleasant odors caused by pets, smoke, mildew or other reasons. Eliminate them entirely through the awesome power of ozone and breathe freely again.

Ryan took the time to answer my questions and was very informative about their cleaning method compared to others. They arrived early, worked quickly and left my carpets looking great.

Health Enhancement Therapies | St. Michael, MN

What fantastic service this company provides. I will recommend them to anyone I know in need of carpet cleaning! Ryan and his team go the extra mile.

Scott P. | Rogers, MN

Very happy with my carpet and duct cleaning. Great service and price. Will be using them again. He even came back to work on pet stain and did not charge extra.

Gina N. | Big Lake, MN

What fantastic service this company provides. I will recommend them to anyone I know in need of carpet cleaning! Ryan and his team go the extra mile.

Scott P. | Rogers, MN

Very happy with my carpet and duct cleaning. Great service and price. Will be using them again. He even came back to work on pet stain and did not charge extra.

Gina N. | Big Lake, MN

Ryan came to clean our carpets in our new home – over 20 years ago. He was the only cleaning company we ever used for the 24 years we lived in our home. Our carpets help up and looked good for being that old. Ryan got out the stains and odors from puppies and potty-training toddlers. He knows his business. We just moved into a new home, and we are delighted that he also provides service in our new town.

Elizabeth W. | St. Cloud, MN

My Mom had a water main break in a basement wall I needed someone to help dry the place out so I called and spoke with Ryan. He was there in minutes. They are a class act I would recommend to anyone. Well done Ryan Thank you!!

Dan H. | Monticello, MN

Ryan and his crew at C & R Carpet did an absolute amazing job on our dirty, dingy, well-traveled carpets. I highly recommend their services. They were polite, the price was right (we definitely got our money’s worth) they were courteous and thorough through and through. They even came back out to re-do a spot that popped up with no extra charge. Thanks, you guys, you Rock!!

Suz B. | Maple Lake, MN

I would give Ryan 100 stars for the work he put in getting the odor out of my carpet. Bought a townhouse in this crazy market 6 months ago. Carpet wreaked once the heat and humidity set in. Ryan is totally dedicated to quality work. Also, the carpet is super clean. On time, easy to connect with and very courteous. Very knowledgeable. Best carpet cleaner I’ve ever used.

Clark C. | Minnetonka, MN

Excellent service, great prices, very efficient! Ryan and his team did an excellent job cleaning the carpets in our entire house. In and out in less than 3 hours, and he even came back a few days to re-treat a pet stain with no extra charge. Highly recommend!

Krista A. | Minneapolis, MN

I have used a competitive cleaner previously – one that you hear advertised on the radio all the time. I actually spoke with Ryan and told him specifically what I was trying to accomplish: reduce dog odor & mustiness from carpets. He offered a pre-treating option that disinfected & deodorized deep down prior to the cleaning. The team was thorough & efficient. They had to move a couple of items and did so without any problem or complaint. I spent a little bit more with Carpet Restoration, but this is one of those things that if you spend just a little bit more you get a significantly better result.

Patrick S. | Rogers, MN

They were on time and did a great job. Found out the previous cleaning company did a bad job, but they covered all the areas and explained what they were doing as the moved between rooms/levels. Really appreciate their work.

Olusegun O. | Montrose, MN

Very honest about the quote & stuck with that quote – no surprise charges at the end of the job. Ryan explained what he would do & when he came, did exactly what he said he would do. Very personable & friendly. He also advised us of a couple issues that needed to be checked out on our furnace.

Laurie K. | Becker, MN

Very professional. The company has been in business for over 10 years and they know what they are doing. Explained the process well and was willing to answer any questions. There were some complications in the job that made the work harder than originally thought, but still would not charge over what I was originally quoted. I would definitely hire this company again.

Erica M. | St. Cloud, MN

Contact C & R Carpet Restoration today to schedule professional cleaning at your home or workplace!

Carpet & Upholstery Cleaning

Air Duct Cleaning

Water Damage Restoration

Tile & Grout Cleaning

Mold Removal & Remediation

Odor Removal & Air Purification

Coupons & Specials

About Us

Schedule Appointment



Find Us

2605 Ibis Way
Buffalo, MN 55313

Call Us


Call to request an appointment.


24 hour emergency service available.
Leave a Google Review