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

A fresh start for your Midcoast rugs.

From Belfast and Searsport to Camden, Rockport, and Rockland, we offer pickup and delivery with rug cleaning at our Bangor facility.

Pickup & delivery in your area

Select your town to start a request. Confirm pricing and pickup arrangements with the shop.

Let’s plan the trip

Tell us your town and roughly how many rugs you need cleaned. Pickup and delivery are quoted based on distance and quantity. Route availability and arrangements must be confirmed with the shop.

If you are heading to Bangor, you can drop off at 69 Hillside Ave without an appointment during business hours: Monday–Friday, 8 a.m.–4 p.m.

Between seasons on the coast

Opening a summer house can reveal rugs that need attention after storage. Closing one is a useful time to discuss cleaning and paper or acid-free wrapping before putting a rug away.

Let us know about dampness, odors, or concerns about moths. We can talk through the available rug-care options. We do not make pest-control or prevention claims.

Cleaning typically takes 10–14 days, and we call when your rug is ready. If you are leaving town or expecting guests, ask about timing before arranging a pickup.

Cleaning and repairs in Bangor

We offer in-plant oriental and area rug cleaning, deep cleaning for suitable rugs, pet urine treatment with deep cleaning, and repair and finishing work.

Ask about fringe repair, binding, surging, resizing, pad cutting, and wrapping. We will discuss what is appropriate for your rug and provide a quote.

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.