Skip to content

Rug & Carpet Cleaning in Lorton, VA

Rug washing five minutes from Lorton, with free pickup. Pet odor removal in rugs is 100% guaranteed, plus carpet cleaning that dries in 4-6 hours.

250+ Five-Star ReviewsRead them on Google and Thumbtack
Serving NoVA Since 2014Family-owned since 2014 · locally owned and operated
1-Hour Arrival WindowNot an 8–12 window
Dry in 4–6 HoursBack to normal, same day

Rug washing from $1.50/sq ft. Free pickup and delivery. No deposit on rugs.

A pet accident in a rug is treated during the wash with our rug odor treatment. If it's in the carpet instead, our pet stain and odor removal starts with a UV light inspection to find every spot.

Why Lorton Homeowners Switch to Total Cleaning Service

The Problem

  • Pet odor in rugs that gets masked instead of treated, with no guarantee it's gone
  • Rug cleaners who clean in place — contamination stays in the backing
  • Pet odor in carpet padding that surface cleaning never fully eliminates

The TCS Difference

  • Odor treatment during the rug wash, and if any odor remains, we re-wash it at no charge
  • Full plant-wash removes pet contamination from fiber to backing — not just the surface
  • UV light inspection maps every contaminated carpet zone, and enzyme pre-treatment breaks down uric acid at the source

Why Lorton Chooses TCS

Pet Odor Specialists

We use UV light to map every contaminated zone before treatment — so we address the full extent of the problem, not just the visible spots.

5 Minutes from Lorton

Our Springfield facility is just a short drive up I-95. Same-week appointments are regularly available for Lorton customers.

Dedicated Rug Plant

Lorton customers can drop off rugs at 7653 Fullerton Rd in Springfield by appointment, or we can pick up and deliver. No third-party rug cleaning vendors.

Large Rugs, Handled for You

If a rug is too big to roll into your car, skip the hauling. We pick it up and bring it back for free. It's washed on our raised rug wash floor, spun in our centrifuge, and dried in our climate-controlled drying room.

Standard turnaround is 3 to 5 business days, or 5 to 7 for delicate fibers.

What Our Customers Are Saying

★★★★★

"Matthew cleaned and polished our hardwood floors, restoring them to their original shine. He successfully eliminated all the imperfections, bringing back the beautiful, glossy finish we had when they were first installed. We plan on hiring him annually to keep our floors looking like new. Highly recommended!"

Jermaine Y.

★★★★★

"Matthew had a rapid response, and a flexible schedule when we needed work done in Memorial Day. He was very nice and was easy to work with. Most importantly he got the job done and and carpets look great. You can't tell that a toddler has been tossing food all over the cream carpet any more. I am so pleased!"

Sarah A.

★★★★★

"Matthew was early to the appointment, which was fine with us. He did a great job. The carpet was beat up and dirty from the many feet coming in and out of the house during out move. I was particularly worried about the entry way. When Matthew was done, it looked almost new. Really happy with this service."

Nadine F.

★★★★★

"Matthew was very kind, courteous and professional. He was on time and his hours were very flexible. He was able to accommodate hours outside of a general 9-5 especially on a Saturday. He did a great job getting the carpet cleaned throughout the house. I will definitely hire him again for carpet cleanings."

Rachael O.

★★★★★

"Total Cleaning Service should be your "go to" contractor for any carpet or flooring job! Our experience for a carpet stretching job was exceptional, end-to-end. From the time we first connected until the job was complete, we enjoyed outstanding communications and professional, high-quality work. A++++."

John D.

★★★★★

"Matthew of Total Cleaning Service did an exceptional job on my carpets! He put in the time needed to remove stains and wasn't satisfied until he determined they were gone. He is a very professional and very nice individual. I will be using him the next time I need carpets cleaned! Thank you Matthew!!!"

Kara A.

Frequently Asked Questions

Do you serve all of Lorton, VA?

Yes — we serve all of Lorton including zip code 22079 and surrounding communities like Occoquan, Newington, and South County. We're based in nearby Springfield and serve the entire Lorton corridor regularly.

How soon can I get an appointment in Lorton?

Same-week availability is typically open for Lorton customers. Book online in 60 seconds and pay the $100 deposit to secure your slot. Rug orders need no deposit; you pay when the job is done. We'll confirm a 1-hour arrival window that works for your schedule. 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.

Do you clean rugs in Lorton or do I need to bring them somewhere?

We offer free pickup and delivery throughout Lorton. Lorton homes frequently have pet odor issues in rugs — our plant-wash process removes contamination from fiber to backing, something in-place cleaning can't do.

How much does it cost to clean a 9x12 rug?

A 9x12 rug is 108 sq ft, so it comes to about $162 in synthetic, $324 in machine-made wool, $648 in hand-knotted wool, and $864 in Oriental & Persian. Pickup and delivery orders have a $250 minimum; drop-off, by appointment, has none.

Do you work with military families near Fort Belvoir?

Yes. We often work with military families in homes and apartments off base. We don't take jobs on base because of the background-check requirements.

Call NowBook Now