Rug Cleaning

Most Trusted in the Twin Cities
MN Rug Dry Cleaning

Trust your most precious rugs to the Twin Cities’ BEST rug cleaning service.  We clean all types and sizes of rugs, including Oriental rugs, Persian rugs, fur rugs, rubber-backed and hand-sewn or woven rugs. We offer convenient pick-up and delivery, high quality cleaning and exceptional customer service.  Please fill out our contact form or give us a call to schedule a pickup. Pick up and delivery charge may apply.

You can trust that your rug is being cared for by certified rug cleaning professionals with expert-level knowledge regarding all different types of rugs and textiles. They are passionate and excited about cleaning and preserving your rugs!

Rug Cleaning

Every few months I have St Croix Cleaners clean my favorite rug. They do a wonderful job and it always looks fresh.


I thought my newer rug was ruined when I spilled spaghetti sauce all over it at a dinner party. It came back looking amazing! I’m a happy customer.

Messy Dog

My dog loves to bring mud in the house and shake off on our new rug. I brought it to St Croix Cleaners and they were able to get ALL of the dog stains out. It looked brand new.