Your Trust Isn't Something We Take Lightly

Rug Cleaning shouldn’t be a one-size-fits-all process. We know that no two rugs are alike, which is why we hand wash each and every rug that is brought into our Portland rug cleaning facility. Our customized rug cleaning uses a multi-step process to ensure your rugs are cleaned with the highest level of integrity and care.

Our conveniently-located facility in the heart of SE Portland makes rug cleaning in PDX easy and hassle-free. Pull into our safe, off-street private parking lot on 826 SE Belmont St. and one of our friendly staff will unload your rug.

Gorge and Hood River rug pickup/delivery services, please call to inquire.


Area Rugs

Persian Rugs

Wool Rugs

Shag Rugs

Antique Rugs

Other Specialty Rugs

The Cleaning Process

The Cleaning Process


The rug cleaning process begins with a thorough inspection of your rug(s). The purpose of this evaluation is to:

  • Determine the types of fibers and dyes present
  • Evaluate and identify spots, stains and odors to determine how successful the cleaning process will be at meeting your expectations
  • Identify pre-existing damage, structural instability, or wear patterns


Removing the fine particulates and debris that can be embedded deep within the foundation of your rug is a critical (and often overlooked) step in preserving the structural integrity of your rug and reducing the allergens in your home. This process removes the sediment that vacuuming and in-home rug cleaning fail to extract. Over time, dry soils and debris will grind away at the rug, weakening the foundation and wearing down the pile. We “dust” each rug by hand to ensure that delicate rugs are not damaged and that each and every rug is thoroughly treated.


We use a variety of tools and techniques to ensure each rug is cleaned safely and effectively. The customization of the washing process by our rug cleaners can include:

  • Cleansing and rinse
  • Spot & Stain treatment
  • Pet stain treatment & deodorization with bio-enzyme encapsulation treatment
  • Fringe cleaning
  • Pile correction
  • Dry cleaning by hand for specialty textiles, delicate fibers, or loose dye sets


Rugs are dried at an ideal rate in a humidity and temperature-controlled room. Rugs are laid flat or hung to dry to maintain their shape and encourage even drying.


We’ll inspect the finished product, ensuring every rug is restored to high standards of cleanliness.


Restore Your Rug To Its Clean, Vibrant, Like-New Condition

Restore Your Rug To Its Clean, Vibrant, Like-New Condition

Other Rug Cleaning & Repair Services

Custom Rug Pads

A quality rug pad will be the unsung hero in extending the life and increasing the comfort of your investment. We offer custom-cut rug pads to fit perfectly under handmade rugs that typically have imperfections in their shape.

Pet Stain Removal

Gallagher’s Rug and Carpet Care is Portland’s pet urine removal specialist. Our rug and carpet cleaning professionals have 200 5-star reviews on Yelp and Google Plus and know what it takes to get the job done right.

Rug Repair

Quality, hand repair and rug fabrication services are hard to come by. But at Gallagher’s, we provide exemplary restoration services for those unique or sentimental pieces you can’t just replace.  Please contact us for an estimate!

Frequently Asked Questions

How often should I clean my rugs?

We recommend a restorative, deep cleaning of your rugs every 1-2 years. This can be affected by many different factors like the style of the rug, how heavily the rug is trafficked, and how sensitive your family is to allergens. Read our post on How Often Shoud I Clean My Rugs to learn more.

How long does it take to clean a rug?

Our average turnaround time is 1-2 weeks. Heavily soiled/stained rugs or rugs that require additional services beyond cleaning may have longer turnaround times.

What types of rugs can you clean?

We clean wool rugs, synthetic rugs, hand-knotted rugs, Persian rugs, Oriental Rugs, braided rugs, kilim rugs, shag rugs, tufted rugs, jute rugs, cotton rugs, and even sheepskins and cowhides.

Do you offer rug pick-up and delivery?

Yes! Please contact us for an appointment.

Can you repair my rug?

Yes! We offer hand repair and rug fabrication services – please contact us for an estimate!

Gallagher's Complete Rug Cleaning Process

Play Now


I have a beautiful rug on which my housemate spilled almost a whole bottle of furniture polish with dark wood stain in it. How wonderfully surprised I was when I came to pick the carpet and there was no sign of the stain! Gallagher's did a fabulous job and at a reasonable price. I will definitely use them any time I need a carpet cleaned. I highly recommend them.

Karen G

Juan came over the day after we called. He was courteous and friendly. And our rugs and carpeting have never looked better. The dirt spots and coffee stains are nowhere to be seen. We're delighted to invite our next Airbnb guests into their apartment, and we love walking in to our own office with carpeting that looks like new.

Marcia RJ

Now our second time using Gallagher's and cannot recommend them more highly. Each time their rates were hands down the best, customer service was stellar, and rugs came out great. We will continue going there anytime we need a rug cleaned.

Sam E

Amazing service. Got my sheepskin rug cleaned faster and better than expected. Reasonable prices. I don't think my rug has been this clean since I got it 25 years ago! Highly recommend Gallagher's.

Becca S

Sean was a very nice fellow. He did a beautiful job getting a number black stains off the stairway rug. I was given an estimate prior to the appointment. After arriving, he measured the rooms and gave me the price which was lower than the bid. Very happy with the service I received! Thank you.

Willa W

The staff was very friendly and helpful. We brought a large number of different sized rugs to be cleaned here. They did a fantastic job helping us out. Also was able to get mats for under the rugs cut and sized there too. Highly recommend them for any carpet needs.