Over 75 years of rug care · Family owned in Bangor, Maine69 Hillside Ave, Bangor207-947-8876
Greater Bangor

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.

A little help with the heavy lifting

Good rug care.
Closer than you think.

Pickup and delivery to Ellsworth, Bar Harbor, Camden, Rockland, and nearby towns. Call for a quote.