Expert Rug, Carpet & Upholstery Cleaning in Portland & the Columbia Gorge

PORTLAND LOCATION

826 SE Belmont St.
Portland, OR 97214
Mon-Fri: 9am-5pm
Sat: 10am-2pm

LAKE OSWEGO LOCATION

17660 63rd Ave
Lake Oswego, OR 97035
Tue-Fri: 9am-5pm
Sat: 10am-2pm

HOOD RIVER LOCATION

403 Portway Ave Suite #300
Hood River, OR 97031
By appointment only.

Gallagher’s provides professional rug cleaning, carpet cleaning, upholstery cleaning and rug repair throughout Portland, Lake Oswego, Hood River and the Columbia River Gorge. Locally owned and operated, our experienced team specializes in everything from everyday carpet and upholstery cleaning to delicate wool, Persian, antique and specialty rugs.

Stop by our Portland or Lake Oswego locations during our regular office hours – we have safe, off-street parking. Come on in when you arrive and hit the buzzer. We’ll unload your rugs, talk you through the process, and answer any questions you might have.

PROUDLY SERVING GREATER PORTLAND AND THE GORGE

The following areas are eligible for in-home services:

  • Portland
  • Beaverton
  • Clackamas
  • Happy Valley
  • Lake Oswego
  • Tigard
  • West Linn
  • The Gorge
  • Hood River
  • White Salmon
  • Mosier
  • Stevenson
Master Rug Cleaner Certified Badge
Association of Rug Care Specialists Badge
Association of Rug Care Specialists Badge
Master Rug Cleaner Certified Badge

WHAT CAN WE HELP YOU WITH?

Rug Cleaning

Professional cleaning for area rugs of all types, including wool, Persian, antique, shag and specialty rugs. Each rug is carefully evaluated so we can choose the right cleaning approach for its fibers, construction, dyes, condition and specific stains.

Carpet Cleaning

Professional cleaning services for wool and synthetic carpeting, Berber, shag, carpet tile, stairs and more, using professional equipment and methods designed to remove embedded dirt, stains and odors.

Rug Pads

The right rug pad helps protect both your rug and the flooring beneath it while adding comfort and keeping your rug securely in place. We offer quality rug pads selected and sized to complement your rug, flooring type and space.

Upholstery Cleaning

Refresh sofas, chairs, sectionals and other upholstered furniture with professional cleaning tailored to the fabric and construction of each piece. Our upholstery cleaning helps remove everyday dirt, spots, odors and buildup while protecting the look and feel of your furniture.

Rug Repair

Give damaged or well-loved rugs new life with professional rug repair and restoration. We address common issues including worn edges, damaged fringe, holes and other signs of wear, with careful attention to the rug’s construction, materials and character.

Commercial Cleaning

Professional carpet, rug and upholstery cleaning for offices, retail spaces and other commercial properties. We work with businesses to develop practical cleaning solutions that help maintain a clean, welcoming environment for employees, customers and guests.

Fox 12 News Spot

Watch Our Feature
On Good Day Oregon!

We were delighted to be featured by Good Day Oregon on Fox 12, highlighting our new drop-off location in Lake Oswego.

UNPARALLELED PROFESSIONALISM

Redefining Excellence

Locally Owned & Operated
IICRC-Accredited Technicians
3 Oregon Locations

About Gallagher's

Gallagher’s Rug & Carpet Cleaning is grounded in tradition, providing uncompromising quality and excellent customer service. We are, however, a modern company that prides itself on our ability to embrace proven methods while reaching for innovation. We are keen on understanding our customers and adapting to provide them with an unbeatable experience.

Gallagher’s is proud to be a locally owned-and-operated business. We are nestled in Portland Central Eastside neighborhood, which has its roots in industry, but is growing into an urban gem. We are located right on SE Belmont, just off of I-5, with our own parking available to customers. Much like the many businesses who occupied this area over the years, we are committed to providing superior service to Portland and the surrounding areas. Our residential and commercial services include carpet cleaning, rug cleaning and upholstery cleaning. We also offer preventative and repair services and products. If you have an heirloom rug, a favorite overstuffed chair, or a carpeted area that requires cleaning, Gallagher’s would be proud to help transform them.

KIND WORDS FROM OUR CUSTOMERS

Gallagher's did a marvelous job cleaning a very old and very dirty silk rug. I had my doubts that the rug could ever look good again, but now it looks great. I also appreciate the warm customer service and the speed at which they completed the work.

Rose S

Do yourself a favor and go get your rug cleaned by Gallagher's. I am truly amazed at the amount of dirt and filth they were able to remove from our [wool] rug. Not only is the rug absent of any stains and discoloring, I'm seeing beautiful hues of blue and green that I had never seen in our rug before.

Nick B

Working with Gallagher’s was a completely enjoyable experience. The team took great care through the entire process, starting with the scheduling and through the estimate, cleaning and follow-up. John brought all of our carpets to a new level of clean that I didn’t know was possible with 14+ year-old carpets.

Jennifer C

Gallagher's is my only go-to for specialty rug cleaning. I have taken all my vintage rugs to Gallagher's and they are the best. The customer service is great from beginning to end; every individual I have interacted with is a detailed professional who cares about their work and customers.

Tina B

For the past several years, we have worked with Gallagher's Rug and Carpet to clean our area rugs and carpet. They are consistently professional, prompt, and thorough. It feels good to work with a business that is committed to and takes pride in doing their work well.

Paul T

I chose Gallaghers because of their well earned 5 star reviews. They were responsive, very professional and did an outstanding job. My carpet and furniture look new! I will definitely use them again. We're happy with the results and so pleased that we were able to find an excellent local business that we could support.

Nadine M

Frequently Asked Questions

1. What types of rugs do you professionally clean?

We clean a wide variety of area rugs, including wool, Persian, Oriental, antique, shag, synthetic and specialty rugs. Each rug is evaluated individually so we can determine the appropriate cleaning method based on its fibers, construction, dyes, condition and specific stains or concerns.

2. Can you remove pet stains and odors from rugs and carpet?

Yes. We offer professional treatment for pet stains and odors on rugs and carpeting. Because urine can penetrate deep into rug fibers, backing and carpet padding, we assess the affected area and recommend the best treatment based on the severity and materials involved.

3. Is professional cleaning safe for wool, Persian and antique rugs?

Yes, when the cleaning process is selected specifically for the rug. Delicate, handmade and natural-fiber rugs require different care than standard carpeting. We evaluate the rug’s fibers, dyes, construction and condition before cleaning to determine the safest and most effective approach.

4. How often should I have my carpets and rugs professionally cleaned?

For most homes, professional carpet cleaning every 12–18 months is a good starting point, while rugs vary depending on their material, location and use. Homes with pets, children, allergies or heavy foot traffic may benefit from more frequent professional cleaning.

5. Do you offer rug pickup and delivery?

Yes. We offer pickup and delivery options for area rugs, or you can bring your rugs directly to one of our drop-off locations. Contact us with your location and rug details, and our team can help determine the most convenient option.

6. What areas does Gallagher’s serve?

Gallagher’s serves customers throughout the Portland metro area and Columbia River Gorge, including Portland, Lake Oswego, Beaverton, Clackamas, Happy Valley, Tigard, West Linn, Hood River, Mosier, White Salmon and Stevenson. We also have convenient rug drop-off locations in Portland, Lake Oswego and Hood River.