Professional cleaning and rug repair services

Our Team

A tight-knit team of trusted experts to handle your rugs


Get quick answers to help minimize the damage to your rugs

Cleaning Tips

Rug care you can do at home

Meet our Experts

Every member of our rug company, from the rug cleaning specialists to the repair specialists, shares a common love for the pieces of woven art that come through our doors.

What Makes Us Different?

Guaranteed Odor Removal

If you can see the design on the back of your rug, we can remove the odor. If you have a cloth/canvas type back we cannot guarantee removal

Wool Safe Cleaning

We use wool safe solutions for safety of the rugs, dyes are tested to determine clean ability without bleeding

Hand Cleaned Rugs

No automation used, we have a wide choice of brushes depending on the material and condition of your rug. Many rugs we clean are over 50 years old and they need hand care.

Pickup and Delivery Available

Over 200 square feet example: (2) 9’x12′ there is no charge for delivery, for smaller orders please call for pricing on pick-up.

Rugs Repaired On-Site

We handle all repairs on either the side cords or fringe in our shop.

100% Satisfaction Guarantee

While we cannot guarantee stain removal, put wear back into your rug that is decades old, or been heavily used and not cleaned regularly. We always want you to be happy with our service. We will do whatever we can to please you, if we can’t then we will offer you a refund.


Handwashing the Old Fashioned Way… using 21st Century Expertise

Give your rugs the ROYAL treatment

What our customers say

Claire Davies

“My Chinese Oriental Rug looks almost like new, as do my 3 braided kitchen rugs. Thanks Dave”

Maureen Jepson

Especially helpful in determining whether my area rug could be cleaned.  Very friendly and good with prices.

Robyn Fogelberg

“As always (for the last 30+ years) we are very pleased with the thorough job done by Dave”

Jan W.

“Can’t remember the last time my rug looked so bright and beautiful thank you so much.”

Brenda R.

“Great friendly service, very knowledgeable and my rug looks wonderful.”

Schedule a Cleaning or Repair today