Lake Oswego Rug and Carpet Cleaning

Best Lake Oswego rug and carpet cleaning services from Gallagher's Rug and Carpet Care with 200+ 5-star reviews. Contact us for a free consultation!

At Gallagher’s Carpet Cleaning we clean carpets throughout the Portland metro area, including nearby Lake Oswego. Whether your live in a home on the lake or in a condominium downtown, your carpets deserve the very best.


Gallagher’s Lake Oswego Carpet Cleaning Services 

At Gallagher’s Rug & Carpet Care, we’re experts in cleaning carpets found in beautiful homes, apartments, and condos. Our carpet cleaning specialists work hard to get the toughest odors and most stubborn stains out of natural wool and synthetic carpet materials. We also specialize in preventive maintenance and care to help make sure that your carpets look their best.


Our carpet cleaning services feature:


Pre-Spray Treatments

We use pre-spray treatments that are specially formulated to break up and remove the dirt found in the Portland metro area, including Lake Oswego. 


Sanitizing & Freshness Restoration

Our carpet cleaners eliminate odors and kill the bacteria that cause them. We neutralize smells and destroy micro-organisms using a thorough application of a specialized enzyme deodorizer, which encapsulates and removes the odor-causing agents instead of just covering them up.


Stain Treatments

No two stains are alike-- kids, pets, food, wine, and mud all make stains that have a unique fingerprint, so to speak. By creating a customized stain treatment, our expert carpet cleaning technicians directly target even the deepest stains by breaking up the chemical bond between the stain and your carpet’s fibers.


Hot Water Extraction

The last step of our carpet cleaning process begins with a commercial-quality hot water extraction (much hotter than any carpet cleaning machine you can rent at the grocery store). Using filtered and conditioned hot water from our HydraMaster system, we rinse all of the dirt, stains, and product out of your carpet, leaving them soft and fresh.You’ll be amazed at the results we can achieve!



Other Services Available in Lake Oswego



5-Star Service in Lake Oswego 

Your happiness and satisfaction are our number one priorities! We’re proud to have received more than 100 (and counting!) 5-star Yelp reviews, plus many more outstanding reviews on Facebook and Google.


  • Cat odor was the worst on our carpet, and whatever John did remedied the problem.
    We had talked about replacing the carpet but it truly looks brand new!

    - Jan B.
  • We let cat and dog urine stains go for years without professional help! Cat urine is the WORST. Now it is a million times better! I'm thrilled with the results!!! I won't hesitate to call Gallagher’s again for other rooms and back to attack the cat wiz!

    These guys are the ones to call!

    -Phyllis S.
  • Our carpets had become very soiled from 2 dogs and we were amazed at how well they turned out. Nice and fresh and they dried very quickly. We won't use anyone else for carpet urine removal from here on out.

    Best results we have ever seen!

    -Tina R.


Remember, if you’re not completely happy with our work, just let us know. We’ll go the extra mile to make things right!



Frequently Asked Questions

Do You Use “Green” Carpet Cleaning Supplies?

We do offer green carpet cleaning products including UrineLock BioEnzyme Deodorizer by MasterBlend, Wine Away, and Planet Guard Carpet Cleaner/Rinse.

But while green carpet cleaning options have come a long way in recent years, they still don’t work as well as industry standard products and treatments. Our goal is to provide a balance of sustainability and great results. We use minimally harmful yet highly effective products on the market. Combined with the work of our expert technicians this ensures that your carpets receive the safest, most effective cleaning available.

How Long Does a Carpet Cleaning Take to Dry?

We know you live an active life and so we use cleaning supplies that dry quickly and let you get back to enjoying your beautiful carpets! Generally speaking, on a warm summer’s day your carpets will dry in 2-4 hours, while in the wetter, colder, winter months, it might take 6-8 hours for your carpets to dry completely.

How Often Should Carpets Be Cleaned?

It depends! Your carpet’s manufacturer might recommend a cleaning about every year-and-a-half or so. However, we recommend more frequent cleanings to help improve your carpet’s longevity, minimize odors, keep your home clean, and most of all to help you love the carpets you paid good money for!


Contact Gallagher’s Rug and Carpet Care Today


  • John Gallagher

    Owner / Founder

  • Cameron

    Rug, Carpet & Upholstery Tech

  • Natalie

    Office Manager

  • Juan

    Rug Plant Technician


Call (503) 496-7508 for a free estimate and to learn more about our Lake Oswego carpet cleaning services.


Contact Us

Gallagher's Rug & Carpet Care

826 SE Belmont St.
Portland, OR 97214




Mon-Fri 9am - 5pm
Sat 9am - 2pm