For over 20 years we’ve been called Milwaukee’s BEST Rug Cleaning service. Let the experts that specialize in Persian and Oriental rugs cleaning handle it.

Rug cleaning is such an important part of maintaining your rugs well.  We recommend having your rugs professionally cleaned once every 2-4 years depending on where the rug is in the home, how much traffic it gets, etc.  Regardless of the quality of your rug, wool is a fiber that collects dust, dirt, and debris and this gets collected on the inside of your rug – meaning over time your rug will be filled with “stuff” and weakening the foundation of the rug.  This is wear cracking or even cutting of the foundation occurs and eventually will loosen and possibly open the knots.

Even if you keep your house vacuumed or have minimal traffic; wool is still a debris magnet and collects these particles on and inside the rug.  Rug cleaning in Milwaukee is especially important because of our winters.  To ensure the value of your rug, and to keep your space clean and healthy, please make sure to get your rugs cleaned by professionals.  Someone that knows the anatomy of a rug, and that truly is an expert.  We clean all rugs, not just hand-knotted rugs; we also clean Kilims and flatweaves, Karastan rugs and other machine-made rugs, hand-tufted rugs, Silk rugs, jute rugs, antique rugs, Persian rugs, Oriental rugs, and more.  Do not steam clean your rugs, do not dry clean your rugs, and do not have a carpet cleaner wash them for you. The good carpet cleaning companies will tell you to have a professional that specializes in rug cleaning take care of them.  Have a specialist clean your rugs, it is well worth it.


Our Old-fashioned hand cleaning process is ideal for any rug. We first vacuum both sides of your rug with a gentle beating technique that removes particles that lye inside the foundation of your rug, then we use a soft brush with a special Oriental rug shampoo to revive the wool of your rug and prevent your rug’s natural dyes from bleeding, and then air dry your rug on raised wooden pallets to allow for proper air ventilation during the drying process. The total cleaning and drying process could take up to 7-14 days. It is amazing what a thorough cleaning can do to your rug, and you will be so happy you did it.  It will not only look better, but it will feel better and you will feel better knowing you have a healthy and clean rug back in your home.


What a headache rug stains can be.  It doesn’t matter if it’s a dog urine stain, a cat urine stain, coffee spill, red wine stain, or even animal vomit; most stains are acidic and can soak into wool quickly.  There are some stains that will simply never come out, but here is a trick that we’ve been doing for ages; take 3 parts white natural vinegar, dilute with 1 part water; dip the cloth or paper towel in that solution and dab the stain gently.  The natural white vinegar should do it’s best to uplift some of the stain.  For a bit more on this, read our article here.

We hand clean everything in-house and never source it out; read our reviews on Angie’s List, Google Review, Facebook, and Yelp to see why we’re the number one rug cleaning company in Milwaukee and the surrounding areas.  If you type in rug cleaning near me, or rug cleaning Milwaukee, we should pop up on Google and you can read our reviews.  Magikist, Orely Shabahang or Shabahang and sons may offer similar cleaning techniques, but we encourage you to call around and ask about the process, the price, do your homework and read reviews, ask your neighbors who they use and then use your judgment.  You will be able to tell right away why we’re the best rug cleaning in Milwaukee and the surrounding areas.  And we don’t say this to boast, but we really do take a tremendous amount of pride in our work and our reputation.

Feel free to call us for a quote or to answer any of your questions:

(414)-727-0007 | Oriental Rug Gallery in Wauwatosa

(414)-964-7847 | Persian Rug Gallery in Whitefish Bay

cleaning pic