Services

Rug Cleaning & Restoration Pricing

Large antique Persian rug with a floral medallion, hanging for inspection

Transparent, competitive pricing with no hidden fees. Every quote is based on your rug's size, fiber, and condition — and free pick-up & delivery is always included.

Our pricing is based on the size, type, and condition of your rug. Contact us for a free, no-obligation estimate. We price-match and offer free pick-up and delivery.

Heavily soiled rugs

  • Normal use — no surcharge.
  • Moderate — traffic lanes and a few spots, +15%.
  • Heavy soil — very dirty or heavy pet traffic, +30%.

We tell you which tier your rug falls into when we assess it, before the price is set.

In every cleaning, at no extra charge

  • Pre-cleaning inspection and fiber identification
  • Colorfastness and dye-bleed testing
  • Dry soil removal and dusting
  • Hand wash with pH-balanced solutions matched to the fiber
  • Standard stain pre-treatment
  • Thorough rinse and controlled flat drying
  • Final quality inspection before it goes back on the truck
  • Free pick-up and delivery in the Richmond area

Want a number before you call?

Our estimator prices your rug in about fifteen seconds using the rates on this page.

Rates are starting prices. Knot density, dye stability, prior repairs, and existing damage can move the final number, and we price-match any comparable Richmond specialist. Restoration and repair work is quoted case by case after inspection. Every price is confirmed in writing and approved by you before work begins.

What's Included in Every Cleaning

Our quoted price is all-inclusive — no hidden fees or surprise add-ons. Every cleaning order includes:

Explore Our Services

Pricing for restoration and repair work is assessed on a case-by-case basis. Visit the relevant service page or contact us for a free estimate.

We're here to help.

Get a Free Estimate

Every rug is different. Contact us for an accurate quote based on your specific rug.

Get a quote Identify your rug

Get a quote

Tell us about your rug

Send a few details and a photo if you have one. We’ll come back with an estimate and a pick-up window, usually within one business day. The quote is free and the final price is set only after we’ve seen the rug in person.