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

Maine’s largest rug cleaning plant

Oriental & area rug cleaning in Bangor, Maine.

75+ years of experience. Family owned since 1950. Pickup and delivery from Bangor to the coast and through Central Maine.

Mon–Fri, 8 a.m.–4 p.m. · No appointment needed

From Bangor to the coast. Pickup & delivery to Ellsworth, Bar Harbor, Camden, Rockland, and nearby towns.

See our service areas
Care that goes a long way

For everyday rugs.
And the ones you’ll always keep.

A fresh clean, a repaired fringe, a little help getting a rug to the shop. Let’s find what yours needs.

Explore all our services
Inside our plant

Maine’s largest
rug cleaning plant.

Every rug is cleaned, dried, and finished at our own plant on Hillside Ave in Bangor, never on your living-room floor.

Dozens of freshly cleaned oriental and area rugs laid across the floor at Saliba’s Bangor plant
Finished rugs across the plant floor, ready to go home.
Rows of cleaned rugs hanging to dry in Saliba’s dry room, seen from above
The dry room.
Washed rugs drying on tall green racks in Saliba’s humidity-controlled dry room
Humidity-controlled drying.
Clean rugs rolled and tagged with customer names, ready for return
Rolled, tagged, and ready for return.
See how we clean
Simple from the start

A fresh start in three steps.

Come in today for a free quote. We’ll talk through the options and what to expect.

  1. 01

    Bring it in. Or call us.

    Drop off at 69 Hillside Ave during business hours. Need pickup? Tell us your town and number of rugs.

  2. 02

    Let’s talk about your rug.

    We’ll discuss cleaning or repairs and give you a quote. Deep cleaning is available for suitable rugs.

  3. 03

    We’ll call when it’s ready.

    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.

Saliba’s previous shop on the historic downtown Bangor waterfront
Our previous home on Bangor’s waterfront.
A Maine tradition since 1950

Over 75 years.
Still a family business.

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 story
Bangor roots. Coastal reach.

A Bangor shop.
A little closer to your home.

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

03 / Maine

The Midcoast

Pickup and delivery along the coast, with cleaning in Bangor.

Belfast · Searsport · Camden · Rockport · Rockland

See the area
04 / Maine

Central Maine

Pickup and delivery from Hampden down to the capital.

Hampden · Newport · Pittsfield · Clinton · Fairfield · Waterville · Winslow · Oakland · Sidney · Augusta

See the area
Come on in

We’re on Hillside Ave.

69 Hillside Ave, Bangor, ME 04401
Monday–Friday, 8 a.m.–4 p.m.
Closed Saturday & Sunday

Get directions
Saliba’s Rug Cleaners official seal

Clean rugs for
a healthy home.

207-947-8876
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.