Cotton Rug Cleaning in Springfield, VA
Cotton, flat-weave, braided and dhurrie rugs, washed to lift out soil and odor and dried completely. $2.50 per square foot. No deposit.

Is this page for your rug?
Your rug is probably cotton if it's:
- Labeled cotton or a cotton blend
- Flat-woven with no pile, like a dhurrie, kilim or striped rug
- A braided, rag or chindi rug
- Casual and a bit floppy, from stores like Target, IKEA or West Elm
It's especially worth washing if:
- It's too big or thick for your washing machine (a large flat-weave won't fit)
- It's a kitchen, entry or kids' room rug that's taken spills
- It looks dingy or gray from soil
- You washed it at home and it never quite came clean
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 it costs
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.
| Rug size | Approx. sq ft | Drop-off price |
|---|---|---|
| 5' x 8' | 40 | $100 |
| 6' x 9' | 54 | $135 |
| 8' x 10'Most common | 80 | $200 |
| 9' x 12' | 108 | $270 |
| 10' x 14' | 140 | $350 |
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.
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 $280 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.
Should you clean it or replace it?
Small cotton rugs that fit your washing machine can usually go in at home. Check the care tag. An 8' x 10' wash is about $200.
Clean it
If…
- It's large
- It's a better-quality weave
- It's one you love
Consider replacing
If…
If it's a cheap cotton rug that cost less than the wash. We'll say so when you send a photo.
How it works
Get your price
Use the calculator or call 703-232-6027. You'll get a confirmation email right away, with no surprises.
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.
We wash it
You get it back in 3 to 5 business days.
What we actually do to your rug
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.
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.
Wash
Your rug is washed on our raised rug wash floor, not spot-cleaned in place.
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.
Climate-controlled drying
Rugs dry in our temperature-controlled drying room so they're completely dry when you get them back.
Final inspection and return
We check the results, then roll your rug and hold it with a few 5 inch bands of shrink wrap, so it comes back to you rolled up and ready to unroll. The entire rug isn't wrapped, so it can breathe. Rugs going into long-term storage get breathable Tyvek.
Pickup or drop-off?
Pickup & delivery
- Best for
- Big or heavy rugs, or a busy schedule
- We come to you
- Yes
- Minimum
- $250 minimum ($500 in an apartment or condo building)
- Rug pads
- Rug pads can be added to any rug cleaning or booked on their own, as a pad-only pickup or drop-off.
- Furniture on the rug
- We move it and put it back. How to prepare
- Multi-rug discount
- 10% (3 rugs), 15% (4 rugs), 22% (5+ rugs)
- Service area
- Springfield, Burke, Fairfax, Alexandria, Lorton, Woodbridge
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). Get directions (opens in a new tab)
What cleaning will and won't do
Cleaning removes
- Soil
- Odor
- Spills
- Most food stains
- That gray, dingy look
Cleaning can't reverse
- Color bleed that already happened
- Set dye stains
- Fraying or worn edges
- Mildew stains
- Shrinkage and curling from earlier home washing
Between cleanings: Vacuum with suction, since a beater bar can snag loops and fringe. Treat spills right away and rotate the rug now and then.
What customers say about their rugs
"We hired Total Cleaning Service to clean our 8x10 shag rug, which had not been cleaned in over three years. Matthew did an outstanding job-he successfully removed old stains and restored the rug making it look brand new! and all within a quick turnaround of just 3 to 4 days. He handled both pickup and delivery, and even assisted with placing the rug back under our sofa. Matthew was prompt, courteous, and highly professional throughout the entire process. I will definitely be utilizing his services again in the future."
Chanel T.
Reviewed on Thumbtack
"Matthew picked up rug which had been wet by a nearby humidifier and returned fresh and clean free of stubborn odors. He also worked hard and cleaned the grout lines of tile in the kitchen to restore it to it's original color."
Terry L.
Reviewed on Thumbtack
"WOW! It's true when they say “not all heroes wear capes”. Matthew literally saved our favorite area rug! For years we have been dealing with a rug that slides and wrinkles. I didn't want to get rid of this rug because we love it but it was just such a hassle constantly stretching the wrinkles out and trying to keep this rug in place. Well Matthew solved our problems! First he took a look at our rugs and carpet and told us what was going on and why it was happening (so knowledgeable!) and then he got to work and fixed it for us with his cool carpet stretching tools and gadgets (so professional!) We are looking to get new carpet installed and based on our wonderful experience with total cleaning service we will definitely be using their services again. Five stars across the board I HIGHLY recommend! Thank you for the amazing customer service and work!"
Noel Williams
Reviewed on Google
Read all our reviews on Google (opens in a new tab) and Thumbtack (opens in a new tab)
Questions
Will my cotton rug shrink or the colors run?
Cotton can shrink, and dark or bright dyes can bleed. We wash gently, and we check dye stability on every rug so we use the right products. If the colors bleed, we adjust.
Can I just wash it at home?
Small ones, yes, if the tag allows it. Large rugs are heavy when wet, slow to dry, and can mildew, which is where we come in.
Will it lie flat afterward?
A properly dried cotton rug generally relaxes back. If yours has curled edges from earlier washing, we'll tell you what to expect.
Do you clean braided and rag rugs?
Most, yes. We check the construction and backing at intake.
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 3 to 5 business days. Need it sooner? Expedited service (1 to 2 business days) is $75 per rug. Expedited service is not available for delicate fibers.
More questions? Pickup and delivery, rescheduling, rug pads, damaged rugs and insurance are answered in ourrug cleaning FAQ.
Get your cotton rug clean this week.
No deposit. Pay when it's done.
Rug drop-off: 7653 Fullerton Rd, Suite G, Springfield, VA 22153Get directionsBy appointment: call or text 703-232-6027
- You'll get a confirmation email right away. No surprises, just a scheduled visit.
