Same-day service available across South Jersey

Carpets That Look,
Feel & Smell New Again

Family-owned carpet cleaning in South Jersey since 1982. Deep steam extraction, tile & grout, hardwood refinishing, and 24-hour water damage restoration — done right the first time.

40+
Years in business
24/7
Emergency service
100%
Satisfaction guarantee
Lic.
& fully insured
Free Quote

Tell us about the job

Most quotes back within 30 minutes during business hours.

No spam. We’ll only use your info to send your quote.

Our Services

Cleaner floors. Healthier home.

From routine carpet refresh to emergency flood restoration — one team, one phone call, four decades of experience.

Carpet Steam Cleaning

Hot-water extraction lifts deep dirt, allergens, and pet odors. Carpets dry in 4–6 hours.

Learn more →

Tile & Grout

Restore the original color of grout lines without harsh chemicals. Sealing available.

Learn more →

Hardwood Refinishing

Bring scratched or dull floors back to life. Cleaning, buffing, and refinishing.

Learn more →

Water Damage Restoration

24-hour emergency extraction, drying, and mildew prevention. Insurance billing supported.

Learn more →

Upholstery Cleaning

Sofas, chairs, and area rugs deep cleaned with fabric-safe extraction methods.

Learn more →

Commercial Cleaning

Offices, retail, and property management. Flexible scheduling — nights and weekends.

Learn more →
Total Carpet Cleaning equipment in action
1982
Three generations
of carpet care
Our Story

South Jersey’s family-owned carpet cleaners since 1982.

Forty years ago we started with one truck, one promise, and a small Cherry Hill route. Today we serve homes and businesses across South Jersey — but the promise hasn’t changed: show up on time, do the job right, and leave the place better than we found it.

No franchise scripts. No subcontractors. No surprise fees. Just an honest crew that’s been doing this longer than most of our competitors have been in business.

  • Family-owned & operated
  • Same crew, every time
  • Pet- & child-safe products
  • Transparent flat-rate pricing
  • Licensed & fully insured
  • 100% satisfaction guarantee
Read our story →
What Customers Say

Forty years of returning customers.

Real reviews from real neighbors across Cherry Hill, Voorhees, Marlton, and beyond.

★★★★★
“Johnny is the best at what he does and is very professional. Best customer service of anyone around. He really makes you feel like you're part of his family!”
Bob W., Somerdale, NJ
Carpet Steam Cleaning
★★★★★
“My basement flooded and they extracted the water and set up drying equipment. Fast and timely service. John Sr. and John Jr. saved the day! Thank you Total Carpet!”
Amanda K., Haddonfield, NJ
Water Damage Restoration
★★★★★
“Goes above and beyond to make sure everything is done to exceed expectations. Greatly appreciate the service and would recommend to others!”
Jason A., Cherry Hill, NJ
Tile & Grout Cleaning
See all reviews →

Ready for cleaner floors?

Free quotes in 30 minutes. Same-day service available.

Call (856) 625-3992
Call (856) 625-3992