Meredith’s go-to team for carpet cleaning, tile & grout restoration and upholstery care. We lift out the dirt, salt and stains our New England seasons leave behind, and leave floors fresh and quick to dry. Over 30 years local.
Homeowners and businesses in Meredith in Belknap County count on Granite State Carpet Care for professional carpet, tile and upholstery cleaning. Meredith is on the shores of Lake Winnipesaukee. Meredith was incorporated in 1768 and named for Sir William Meredith, a member of the English Parliament. We've cleaned carpets, upholstery and floors for homes and businesses across the area for over 30 years.
Meredith sits in the heart of the Lakes Region around Lake Winnipesaukee. New Hampshire winters track in road salt and sand, spring brings mud season, and summer adds pet and foot traffic — all of which settle deep into carpet. Our truck-mounted hot-water extraction lifts it back out, leaving Meredith carpets and floors fresh, soft and dry faster.
One local team for all your floors and furniture in Meredith — deep, professional cleaning backed by a satisfaction guarantee.
From a single stained room to whole-home and commercial jobs, we clean Meredith carpet with powerful truck-mounted equipment and fabric-safe solutions.
Dingy grout makes a whole Meredith tile floor look dirty. We deep-clean and restore tile and grout so surfaces look close to new again.
Bring life back to tired furniture in Meredith with professional upholstery cleaning that’s gentle on fabric and tough on dirt and odors.
Gentle, specialized care for oriental and area rugs in Meredith, protecting fibers and dyes.
Clean and revive hard-surface floors in Meredith without damage — wood, laminate and vinyl.
Sanitize and freshen mattresses in Meredith, removing dust, allergens and odors for healthier sleep.
We cover Meredith and these nearby communities. Click any town to see its page.
Tell us about your floors and we'll get back to you with honest pricing. Prefer to talk? Call (603) 358-3457.
Locally owned, 30+ years, satisfaction guaranteed.
Call (603) 358-3457