
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.
We tell you which tier your rug falls into when we assess it, before the price is set.
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.
Our quoted price is all-inclusive — no hidden fees or surprise add-ons. Every cleaning order includes:
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.
Every rug is different. Contact us for an accurate quote based on your specific 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.