About this business
Josh's Carpet & Upholstery Cleaning – trusted, owner-operated local service for Pembroke, Marshfield, Duxbury, Kingston, Plympton, Halifax, Hanover & South Shore MA. I personally handle every job with powerful truck-mounted hot water extraction to deeply clean carpets, removing dirt, allergens, pet stains & odors. Fast drying (6–12 hours), pH rinse for softness. Upholstery cleaning revives sofas, sectionals, chairs & more—safe on cotton, polyester, microfiber, leather. Also tile & grout, area rugs, pet odor removal & stain protection. All EPA-approved, non-toxic, pet/kid-safe solutions—no harsh residues. 15+ years experience, 5-star reviews. Free estimates & spot checks. Call 508-217-7511 today!
Products and Services

Carpet Cleaning
Deep truck-mounted hot water extraction removes dirt, allergens, pet stains & odors. Safe for kids/pets, fast-drying, residue-free. Personalized service in South Shore MA.

Upholstery Cleaning
Gentle, low-moisture upholstery & sofa cleaning revives fabric without damage. Safe, non-toxic solutions for cotton, polyester, microfiber, leather. Like-new results.

Area Rug Cleaning
Specialized area rug cleaning preserves colors & fibers. Removes deep dust, pet hair & allergens—safe for wool, synthetic & oriental rugs.

Tile & Grout Cleaning
High-pressure tile & grout cleaning blasts away grime, mold & stains. Restores kitchen/bathroom surfaces to bright, sanitary condition—no harsh chemicals.

Pet Odor & Stain Removal
Enzyme-based pet stain & odor removal eliminates urine & messes at the source. Safe, effective, no masking—perfect for pet owners.
Josh's Carpet & Upholstery Cleaning specializes in carpet cleaning, upholstery cleaning, area rug cleaning and also tile and grout cleaning. A carpet and upholstery steam cleaning company.
Areas Served
Plympton, Ma
Abington, Ma
Avon, Ma
Bridgewater, Ma
Brockton, Ma
Carver, Ma
Duxbury, Ma
East Bridgewater, Ma
Halifax, Ma
Hanover, Ma
Bristol County
Attleboro, Ma
Dighton, Ma
South Easton, Ma
Easton, Ma
Mansfield, Ma
North Easton
Norton, Ma
Taunton, Ma
Raynham, Ma
Berkley, Ma
Hanson, Ma
Kingston, Ma
Lakeville, Ma
Marshfield, Ma
Middleborough, Ma
North Carver, Ma
Pembroke, Ma
Plymouth, Ma
Canton, Ma
Dover, Ma
Foxborough, Ma
Holbrook, Ma
Randolph, Ma
Medfield, Ma
Needham, Ma
Norfolk, Ma
Norwood, Ma
Plainville, Ma
Stoughton, Ma
Sharon, Ma
Norwell, Ma
Walpole, Ma
Wellesley, Ma
Westwood, Ma
Weymouth, Ma
Wrentham, Ma
Plympton, Ma
Rockland, Ma
Rochester, Ma
Scituate, Ma
South Pond, Ma
Wareham, Ma
West Bridgewater, Ma
Whitman, Ma
Norfolk, Ma
Sherborn, Ma
Natick, Ma
Wayland, Ma
Weston, Ma
Sudbury, Ma
Plymouth, County, Ma
Bristol, County, Ma
Norfolk, County, Ma
South Shore, Ma
Dighton, Ma
Frequently Asked Questions
With my 100% satisfaction guarantee, you’ll have the security of knowing that should any problem arise during or after our professional carpet cleaning services, it will be addressed and taken care of at no extra charge to you.
Yes, it helps a lot. Professional cleaning removes deep dust, dust mite waste, pet dander, pollen, and mold spores that regular vacuuming misses. Hot water extraction kills mites with heat and flushes out allergens, improving indoor air quality and reducing allergy symptoms for many people. Recommended every 6–12 months, especially in homes with pets or allergy sufferers.
Yes—we specialize in enzyme-based pet odor and stain removal for homes in Pembroke, Marshfield, Duxbury, and throughout the South Shore.
We cover the full South Shore including Pembroke, Marshfield, Duxbury, Kingston, Plympton, Halifax, and nearby towns. Free estimates anywhere in our service area.
Yes! We proudly serve Pembroke, Marshfield, Duxbury, Kingston, Plympton, Halifax, Hanover, and the entire South Shore MA area with owner-operated, truck-mounted cleaning.
Yes. I specialize in Sub-Surface Extraction for pet accidents. Instead of just masking the smell, I use professional-grade enzymes that break down the urine proteins to eliminate odors at the source.
While not strictly required, a quick pre-vacuum helps remove loose surface hair and debris, allowing my steam cleaning to focus on the deeply embedded soil. If you can’t get to it, don’t worry—I can handle it for you!
Yes! In addition to carpets and upholstery, I provide professional tile and grout cleaning. I use high-pressure steam to blast away years of grime from grout lines, restoring your floors to their original look.
I am located in Bridgewater, MA, and service Plymouth, Bristol and Norfolk Counties including Middleborough, Lakeville, Sharon, Easton, Norton and Mansfield, Ma and surrounding areas.
Yes. I use EPA-approved cleaning solutions and by request offer eco-friendly, soap-free solutions. My process is non-toxic and leaves no residue, making it 100% safe for households with infants and pets. Providing the healthiest cleaning possible for homes located in Westwood, Norwood, Needham, Wellesley, Wrentham, and Sharon Ma.
Most carpets will dry within 6 to 12 hours. However, it can take anywhere from 6 to 24 hours for carpets to dry, depending on factors such as airflow and humidity. Here are some things to keep in mind about the drying process: You can walk on your carpet as it dries, but keep it to a minimum and wear clean shoes, socks or go bare feet. You can significantly reduce drying time by turning on ceiling fans, cranking the A.C up or opening windows to increase airflow.
We usually recommend you have your carpets professionally cleaned every 6 to 12 months. Not only does this keep them looking their best, it also prolongs the life of your carpet. Some carpet manufacturers may even require cleanings this frequently in order to maintain your warranty.
Steam cleaning is a form of hot-water extraction that uses high pressure steam to sanitize and clean surfaces. It works by heating water to a high temperature, turning it into steam, and then using steam to blast away dirt, grime, and bacteria. The high temperature also helps to kill bacteria, dust mites, mold, and other allergens.
Payments Accepted
American ExpressDiscoverPersonal ChecksCashMastercardVisa
Joshscarpetcleaning@gmail.com
Mon 9:00 AM to 6:00 PM
Tue 9:00 AM to 6:00 PM
Wed 9:00 AM to 6:00 PM
Thu 9:00 AM to 6:00 PM
Fri 9:00 AM to 6:00 PM
Sat 9:00 AM to 6:00 PM
Sun 9:00 AM to 6:00 PM
Reviews for Josh's Carpet & Upholstery Cleaning
Be the first to write a review for Josh's Carpet & Upholstery Cleaning on EZlocal!
Write a review