Our Services

Oriental Rug Cleaning Services & Repair in Bangor, ME

Saliba's Rug Cleaners offers many oriental rug services and repairs.

In-Plant Cleaning

Some rugs can't be cleaned at home-- they need to get an in-plant cleaning.

We provide a variety of cleaning services at our facility located in Bangor, ME.

Deep Cleaning of Area Rugs

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

Is your rug's fringe falling apart? No worries!

Saliba's can repair your existing fringe or replace it entirely.

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.

Copyright © 2021. Salibas Rug Cleaners. All rights reserved.