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, vinyl 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

    Truck-mounted hot-water extraction. Removes embedded dirt, pet stains, and allergens. Dries in 4–6 hours.

    Learn more →

    Tile & Grout

    High-pressure extraction restores discolored grout lines. Optional sealing locks in long-term protection.

    Learn more →

    Vinyl Refinishing

    Strips old wax, deep-cleans, applies fresh sealer. Brings dull LVP, VCT, and sheet vinyl back to life.

    Learn more →

    Water Damage Restoration

    24/7 emergency response across South Jersey. Extraction, drying, sanitization, full insurance documentation.

    Learn more →

    Upholstery Cleaning

    Fabric-safe four-step process for sofas, sectionals, chairs, and mattresses. Enzymatic odor neutralization.

    Learn more →

    Commercial Cleaning

    Offices, restaurants, hotels, salons. Overnight scheduling. Maintenance contracts. Bonded and insured.

    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

    Trusted by South Jersey Residents.

    See what they think below!

    Ready for cleaner floors?

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

    Call (856) 625-3992