Professional Rug Cleaning Faribault MN
Rug cleaning is more detailed and delicate than carpet cleaning. Rug cleaning goes far beyond using a stain removing product; it involves proper knowledge of the rug framework, fabric make-up and stain type. At Carriage Cleaning Service we are trained, certified and experienced in cleaning all rugs and fabric types, including the most unusual soiling conditions. Our team consists of all highly knowledgeable and skilled personnel, and we are fortunate enough to employ two Master Textile Cleaners* who have cleaned every type of rug.
Due to our advanced certification and training, the cleaning technicians of Carriage Cleaning Service are often called upon to correct soiling conditions that other cleaners aren't familiar with. Using the time tested, deep cleaning procedure of hot water extraction we are able to leave your rugs clean and fresh with a softer feel underfoot.


Deep Cleaning Facts:

  • Removes oils, sticky soil and other ground-in dirt left behind after vacuuming
  • It is recommended to deep clean your carpets a minimum of every 12 to 18 months
  • Hot water extraction or deep cleaning methods are sometimes referred to as "steam cleaning"

No matter the stain, whether it is red wine, cherry Kool-Aid, ground-in candy, ink, or any other substance, we have the knowledge and top of the line equipment to provide the best rug cleaning possible. Contact Carriage Cleaning Service of Faribault, MN to learn more about the carpet cleaning benefits our team can provide for your home or business - 507-334-1774.


*The title of Master Textile Cleaner is the highest level of certification achievable within the carpet cleaning industry.

Free Estimate

Customer Reviews

Carriage Cleaning Services
Carriage Cleaning Service

1202 Lyndale Ave.
Faribault, MN 55021



IICRC - Clean Trust logo


Angie's List logo


BNI logo


CCS currently serves homeowners and businesses throughout Southern Minnesota, including the communities of: Apple Valley MN, Bloomington MN, Burnsville MN, Cannon Falls MN, Castle Rock MN, Claremont MN, Dennison MN, Dundas MN, Edina MN, Egan MN, Elko MN, Ellendale MN, Faribault MN, Farmington MN, Hampton MN, Hope MN, Jordan MN, Kenyon MN, Kilkenny MN, Lakeville MN, Lonsdale MN, Medford MN, Meriden MN, Montgomery MN, Morristown MN, Nerstrand MN, New Market MN, New Richland MN, New Prague MN, Northfield MN, Owatonna MN, Prior Lake MN, Randolph MN, Rosemount MN, Roseville MN, Savage MN, Shakopee MN, Veseli MN, Waseca MN, Waterford MN, Waterville MN, Webster MN, etc.