Leave the rug carrying to us.
Pickup and delivery are available to Ellsworth, Bar Harbor, Camden, Rockland, and nearby Greater Bangor, Downeast, and Midcoast towns. The cleaning happens at our Bangor plant.
Tell us about your rugs
Call 207-947-8876 or send a pickup request with your town, approximate number of rugs, and the work you have in mind. Include your preferred timing and any access details we should discuss.
Get a quote & confirm arrangements
Pickup and delivery pricing depends on distance and the number of rugs. We will discuss a quote and arrangements with you. A request is not a confirmed pickup appointment.
Cleaning, then the trip home
Typical cleaning turnaround is 10–14 days. We call when your rug is ready. Confirm collection and return arrangements with the shop, especially if your timing is tied to a seasonal opening or closing.
Before your pickup
Ask us how to prepare your rugs and discuss any carrying or access concerns. If you need wrapping for storage or a move, ask about paper and acid-free wrapping. Confirm availability and any charges.
Prefer to drop off? Come to 69 Hillside Ave in Bangor, Monday–Friday, 8 a.m.–4 p.m. No appointment is needed during normal hours.
Good rug care.
Closer than you think.
Pickup and delivery to Ellsworth, Bar Harbor, Camden, Rockland, and nearby towns. Call for a quote.
