Skip to content

Oriental & Persian Rug Cleaning in Springfield, VA

Hand-knotted rugs deserve real care. We inspect every one, check the dyes, and wash it properly at our facility, not on your floor. $8.00 per square foot. No deposit.

Call 703-232-6027
A hand-knotted rug being cleaned at our Springfield, VA facility
$8.00per sq ft
  • 250+ five-star reviews
  • Family-owned since 2014
  • 100% guaranteed odor removal
  • No deposit

Is this page for your rug?

Your rug is probably a hand-knotted Oriental or Persian if it's:

  • Crisp on the back, where you can see the pattern in rows of tiny knots
  • Fringed with threads that are part of the rug itself, not sewn on
  • Traditional in design (medallion, floral, tribal or geometric), often wool on a cotton foundation
  • Called Persian, Oriental, Turkish, Tabriz, Heriz, Bokhara, Kashan or Afghan
  • Inherited, bought from a dealer or auction, or brought back from travel

It's especially worth washing if:

  • It hasn't been professionally cleaned in years, or ever
  • It holds a lot of dust deep in the pile, or the colors look dull
  • It has pet accidents or odor
  • You're moving or storing it, or you're wondering whether it's worn out

Machine-made "Persian-style" rug? It may be synthetic or wool and priced by fiber. Send a photo and we'll tell you.

Not sure what your rug is made of?

Send us a photo through the price calculator and we'll tell you. Other fibers have their own pages:

What we check before we wash

We inspect every hand-knotted rug and document condition with photos, then check dye stability before it goes near water so we use the right products. If the colors bleed, we adjust.

What it costs

$8.00per square foot

Priced by length × width, with no extra charge for cleaning fringe. No deposit required — you get a written quote first, and you pay when the job is finished.

Drop-off price by rug size at $8.00 per square foot
Rug sizeApprox. sq ftDrop-off price
4' x 6'24$192
5' x 8'40$320
6' x 9'54$432
9' x 12'108$864

Pickup & delivery orders have a $250 minimum. Drop-off (by appointment) has no minimum — you pay straight per-square-foot pricing. Getting into a building, checking in, and moving equipment between our van and your unit takes extra time and effort, so all apartment and condo buildings have a $500 minimum for any service.

30 seconds, no signup

Pet urine & odor treatment

+$1.00/sq ft

100% guaranteed odor removal

If the odor is still there after cleaning, we re-wash it at no charge.

Example: 8' x 10' rug with pet urine & odor treatment is $720 total.

Learn about Rug Odor Treatment →

Send more rugs, save more

  • 10% off3 rugs
  • 15% off4 rugs
  • 22% off5+ rugs

Pickup & delivery only, taken off your rug cleaning total.

100% guaranteed odor removal

Odor gone, or we wash it again.

Add odor treatment to your wash (+$1.00/sqft) and we guarantee the smell is gone. After your rug is washed and dried, we check it. If any odor remains, we re-wash it at no charge. No arguing and no extra fees.

  • Checked before it goes back

    Every treated rug is inspected after drying.

  • Free re-wash if odor remains

    No charge, no hassle.

  • Any source

    Pet accidents, spills, musty smells. Same flat +$1.00/sqft.

See how odor treatment works →

Should you clean it or replace it?

Hand-knotted rugs are made to be washed and can last generations. A professional wash is one of the best things you can do for one.

Clean it

If…

  • It's valuable, sentimental or an heirloom
  • It's been years since its last cleaning

Ask us first

If…

If it's antique or fragile. We'll tell you at inspection if washing isn't advisable or if a repair should come first.

How it works

  1. Get your price

    Use the calculator or call 703-232-6027. You'll get a confirmation email right away, with no surprises.

  2. Pickup or drop-off

    We pick up from your home, or you drop off by appointment at our Springfield facility (7653 Fullerton Rd, Suite G). Call or text 703-232-6027 to schedule.

  3. We wash it

    You get it back in 5 to 7 business days.

What we actually do to your rug

  1. Check-in and inspection

    Each rug is logged on its own line with photos, and any existing damage, stains or wear is noted before we touch it. We also check dye stability on every rug so we use the right products.

  2. Dry dusting

    Dry soil hides deep at the base of the pile. We remove it before water goes on, so you don't end up with muddy rinse water.

  3. Wash

    Your rug is washed on our raised rug wash floor, not spot-cleaned in place.

  4. Rinse and extract

    It's rinsed thoroughly and spun in our centrifuge, which pulls out most of the water so it dries faster and cleaner.

  5. Climate-controlled drying

    Rugs dry in our temperature-controlled drying room so they're completely dry when you get them back.

  6. Final inspection and return

    We check the results, then roll your rug and band it with shrink wrap. It comes back to you (or is ready for pickup) rolled and banded. We only wrap a rug fully for long-term storage.

Pickup or drop-off?

Drop-off

Best for
Small rugs, or keeping costs down
We come to you
No — you bring it to Springfield, by appointment
Minimum
No minimum
Multi-rug discount
Not available
Drop-off location
7653 Fullerton Rd, Suite G, Springfield, VA 22153 (by appointment)

What cleaning will and won't do

Cleaning removes

  • Deep dust and soil
  • Odor
  • Pet accidents
  • The dull look
  • Most spills

Cleaning can't reverse

  • Dye that has already run or faded
  • Sun fading
  • Moth damage
  • Dry rot
  • Worn and thin spots

Repairs and color restoration are separate services.

Between cleanings: Vacuum regularly on low suction with no beater bar. Rotate the rug now and then to even out wear and sun, use a quality rug pad, keep it out of direct sun, and blot spills.

What customers say about their rugs

★★★★★

"Total Cleaning Services (TCS) did an outstanding job. I had family members visiting from out of town and needed two area rugs cleaned. With so much preparation, I completely forgot about the rugs. I reached out to TCS at the very last minute thinking it was too much of a last minute notice, but Matthew came through for me with flying colors. He cleaned the rugs and also removed hard stubborn stains that I believed would NEVER come out. His professionalism excellent, the price was great. His arrival and delivery times were exactly as he promised. GREAT SRRVICE!!!"

Bete' M.

Reviewed on Thumbtack

★★★★★

"We hired Matthew to clean two large area rugs that had not been cleaned in over 20 years. He could not have been more friendly or accommodating. We were very pleased with results and will absolutely hired him again when the need arises."

Denise S.

Reviewed on Thumbtack

★★★★★

"Matthew did a wonderful job with both of my rugs! They smelled terrible and now it smells fresh and looks brand new! Will be using him again in the future."

Minisha P.

Reviewed on Thumbtack

Questions

Will washing damage or fade my rug?

Hand-knotted wool rugs are built to be washed. The real risk is unstable dye, which is why we check dye stability on every rug and use the right products.

Why does it cost more than other fibers?

These rugs are heavier, hold much more soil, and need careful dusting, inspection, dye testing and longer drying. They're also worth more, so the care matters.

Is my old rug worth washing?

Usually, yes. Age isn't a reason to skip it, but it does mean we inspect first.

Do you clean the fringe?

Yes, at no extra charge. On these rugs, the fringe is part of the rug.

What if the rug needs repair or color restoration?

We provide color restoration on rugs. Tell us at pickup or drop-off and we'll note it at intake.

How can I tell if my rug is hand-knotted?

Flip it over. The pattern on the back looks as crisp as the front, with tiny knots in rows, and the fringe is part of the rug's structure.

Will you get pet urine out?

Yes. Add odor treatment (+$1.00/sqft) and we guarantee the smell is gone. After your rug is washed and dried, we check it. If any odor remains, we re-wash it at no charge. See Rug Odor Treatment.

How long will it take?

Standard turnaround is 5 to 7 business days.

More questions? Pickup and delivery, rescheduling, rug pads, damaged rugs and insurance are answered in ourrug cleaning FAQ.

Get your Oriental or Persian rug clean this week.

Call 703-232-6027

No deposit. Pay when it's done.

  • You'll get a confirmation email right away — no surprises, just a scheduled visit.

Get Your Rug Cleaning Price in 30 Seconds

Do you live in an apartment or condo building?

We ask because apartment and condo buildings have a $500 minimum for pickup & delivery (houses and townhomes: $250). Rugs you drop off at our Springfield facility have no minimum.

Pickup & delivery, or drop-off?

Rug 1

Fiber type
Size
Rug pad (optional)
Add-ons for this rug
Photos (optional — for stain/damage documentation)

Estimate breakdown

  • Rug 1: Oriental & Persian Size not set
    —
Total—

Estimated turnaround: 5–7 business days

A $250.00 minimum applies to pickup & delivery orders ($500.00 in an apartment or condo building) — no minimum for drop-off (by appointment). Pickup orders with 3+ rugs save 10–22% on rug cleaning. Estimate confirmed at inspection. No deposit required — pay upon completion.

Select a fiber and size for at least one rug to continue.

$250 minimum applies to pickup & delivery orders ($500 for apartments and condos) — no minimum for drop-off (by appointment). Estimate confirmed at inspection. No deposit required — pay upon completion.