Good rug care, close to home.
For Bangor, Brewer, Orono, and nearby communities, our Hillside Ave plant is an easy place to start. Bring your rug in, tell us what it needs, and get a free quote.
Pickup & delivery in your area
Select your town to start a request. Confirm pricing and pickup arrangements with the shop.
A shop you can stop by
No appointment is needed during normal business hours. Find us at 69 Hillside Ave in Bangor, Monday–Friday, 8 a.m.–4 p.m. We are closed Saturday and Sunday.
Your rug is cleaned at our Bangor facility. We offer in-plant cleaning, deep cleaning for suitable rugs, pet urine treatment with deep cleaning, and repair and finishing options.
Pickup is an option, too
If carrying a rug to the shop is difficult, call about pickup and delivery in Bangor, Brewer, Orono, and nearby towns. Pricing and arrangements are quoted for your location and number of rugs.
Plan around the everyday
Typical rug-cleaning turnaround is 10–14 days. We call when your rug is ready. Before a move, a gathering, or a change of season, ask about timing so you can plan.
Damp weather and seasonal storage can be a reason to take a closer look at your rugs. If you notice an odor, stains, or wear, tell us about it before choosing a cleaning method.
Good rug care.
Closer than you think.
Pickup and delivery to Ellsworth, Bar Harbor, Camden, Rockland, and nearby towns. Call for a quote.
