Greater Bangor
Drop off close to home, or ask us about a pickup.
Bangor · Brewer · Orono
See the areaMaine’s largest rug cleaning business. Family owned, with over 75 years of experience. We bring that experience to every rug that comes through our Bangor shop.
Pickup & delivery to Ellsworth, Bar Harbor, Camden & Rockland.
Mon–Fri, 8 a.m.–4 p.m. · No appointment needed

Family owned. Caring for Maine’s rugs since 1950.
From Bangor to the coast. Pickup & delivery to Ellsworth, Bar Harbor, Camden, Rockland, and nearby towns.
See our service areasA fresh clean, a repaired fringe, a little help getting a rug to the shop. Let’s find what yours needs.
Care for the rugs you live with, at our Bangor cleaning plant.
In-plant cleaningA bath, shampoo, rinse, and a humidity-controlled dry room.
A deeper cleanSpecial treatment for urine proteins and odors, paired with deep cleaning.
Help for pet accidentsFringe, binding, surging, resizing, pad cutting, and wrapping.
Keep a good rug goingCome in today for a free quote. We’ll talk through the options and what to expect.
Drop off at 69 Hillside Ave during business hours. Need pickup? Tell us your town and number of rugs.
We’ll discuss cleaning or repairs and give you a quote. Deep cleaning is available for suitable rugs.
Cleaning typically takes 10–14 days. We’ll call when your rug is ready and discuss return arrangements.
We do our best with every rug. Complete stain and odor removal cannot be guaranteed.

Seventy-five years is a lot of rugs. It is also a lot of experience knowing what each one needs. From our earlier waterfront shop to Hillside Ave today, rug care has been our work since 1950.
Today, Conrad and Laurie Karam’s children carry that experience forward. We take pride in doing the work well, talking plainly about what is possible, and treating your rugs with care.
Read our family’s storyPickup and delivery to Ellsworth, Bar Harbor, Camden, Rockland, and nearby towns. Call for a quote and arrangements.
Drop off close to home, or ask us about a pickup.
Bangor · Brewer · Orono
See the areaRug care for year-round homes and seasonal stays.
Ellsworth · Bar Harbor · Mount Desert · Southwest Harbor · Blue Hill · Bucksport
See the areaPickup and delivery along the coast, with cleaning in Bangor.
Belfast · Searsport · Camden · Rockport · Rockland
See the area69 Hillside Ave, Bangor, ME 04401
Monday–Friday, 8 a.m.–4 p.m.
Closed Saturday & Sunday
Pickup and delivery to Ellsworth, Bar Harbor, Camden, Rockland, and nearby towns. Call for a quote.