Moroccan Rug Cleaning

If a Moroccan rug is one of your most cherished possessions, you know the importance of caring for this handwoven treasure. At Duke Brothers Oriental Rug Cleaning, we offer Moroccan rug cleaning in Norfolk, VA, Virginia Beach, VA, and surrounding areas. With decades of experience cleaning expensive rugs, we meticulously clean and protect every rug entrusted to our care. Call (757) 780-9073 or book now.

Berber Rug Cleaning

The nomadic Berber people make the most desired Moroccan rugs. Known for using natural colors from leaves, flowers, berries, and henna to dye the wool, many Moroccan rugs are exceptionally thick and beautiful. We’re experienced at working with natural dyes and thick pile, and our 10-step rug cleaning process yields incredible results. It works for Oriental, Chinese, Persian, and Navajo rugs too.


We first inspect the rug.


We color test the rug to make sure the color does not run.


We dust the rug with rug dusters.


We wet the rug on our wash floor and scrub and wash both sides.


We thoroughly rinse the rug to make sure no residue remains in the rug.


We place the rug in the centrifuge and spin it. We rinse and spin again. It emerges 90% dry.


We hang the rug on a drying rack and inspect it.


We do touch-up work and clean the fringe.


If the rug smells bad or looks substandard, we repeat the entire process again.


We prepare the rugs for transport. We wrap the rug in brown paper and ready it for transport back to the owner.

Why Choose Us

At Duke Brothers, customers choose us because we combine the best in technology with the fine art of handwashing rugs and cleaning your carpets and hard surface flooring.

We have a modern 5,000-square-foot shop where we hand-wash rugs.

We use the best equipment in the industry, including Aero Tech in-home carpet cleaning trucks.

Our expert employees are IICRC-trained.

We offer crazy fast dry times.

We can handle large jobs with ease.

Ask us about our 10% discount for new customers.

Schedule a Drop-Off Appointment

If you’d like to drop off your rug for cleaning, please call first to schedule an appointment. For immediate assistance, book now. For your convenience, we frequently offer free pickup and delivery service. Call us to inquire.

Moroccan & Berber Rug Cleaning

Preserve the beauty of your Moroccan rug for years to come. With the help of Duke Brothers Oriental Rug Cleaning, it will be ready for the next generation to enjoy. Call (757) 780-9073 or book now. We serve Norfolk, VA, and the surrounding areas including Virginia Beach, Chesapeake, Portsmouth, Suffolk, Hampton, and Newport News.