Saliba's Rug Cleaning Services

In-Plant Cleaning

We provide a variety of cleaning services at our facility located on the Bangor Waterfront.

Deep Cleaning of Area Carpets (Submerge)

Our deep cleaning process consists of soaking your rug in a bath, shampooing, rinsing, and drying in a humidity-controlled dry room. This is not available on all types of rugs.

Pet Urine Treatment

This treatment goes along with the deep cleaning. It is not available on all types of rugs. Special shampoo is used to break down urine proteins and remove odors. 

We cannot guarantee the removal of all stains and odors.

Commercial Carpet Cleaning

Need your business's carpets cleaned? We provide on-location steam carpet cleaning. Commercial jobs priced by estimate.

Call us at 207-947-8876 for more information.

Residential Carpet and Upholstery Cleaning

We provide in-home steam carpet and upholstery cleaning.

$100 minimum charge. Call 207-947-8876 for complete pricing information.

Oriental and All Rug Repairs

We have a variety of ways to help conserve and repair many types of carpets.  


Carpet Binding

We offer carpet binding on your domestic area rugs

New Fringe

We put new fringe on your area rug or we can add fringe

New Pad

We can cut rug pads for under your area rugs


We can wrap your area rugs in paper. We also offer acid-free wrapping.

Free Local Pick Up and Delivery

Those located in the Bangor area are eligible for free pickup & delivery

Statewide Pick Up and Delivery (call for pricing)

Not located in Bangor? No worries!

Just give us a call at 207-947-8876 for a quote on pickup & delivery.