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:


  1. Pre-Clean Walk-Thru

    Correctly identifying your needs is important to us! Every appointment begins with a walk-thru of the areas to be cleaned. Our experienced technicians will assist you in better understanding areas of concern, as well as pre-existing conditions, in order to develop a customized service plan for you. Your carpeted areas will be measured for accuracy and a price will be determined.

  2. Pre-Vacuum

    If needed, a thorough vacuuming will be done to remove any loose particles before applying pre-spray treatments.

  3. Pre-Spray Treatments

    Our pre-spray treatments are designed to loosen dust, dirt, and debris that has embedded in your carpet. We are especially mindful of those found in the Portland metro area, including Beaverton.

  4. Stain Treatments

    Stains happen. Kids track mud in from outside. Pets have accidents. Food, wine, and juice get spilled. Every stain is different. By creating a customized pre-stain formula specific to each stain, our expert technicians can actually break down the chemical bonds between the stain and your carpet fibers, removing or minimizing the deepest of stains.

  5. Odor Removal

    Your carpet won’t just look cleaner. Our cleaners also improve your overall carpet hygiene by neutralizing smells and destroying micro-organisms through the application of a special enzyme deodorizer.

  6. Hot Water Extraction / Particulate Removal

    Hot water extraction is an important step in our carpet cleaning process. It involves thoroughly rinsing your carpet with filtered and conditioned hot water from our HydraMaster system (which is considerably hotter than a carpet cleaning machine you might rent at a store). This flushes the dirt, stains, and cleaning products out of your carpet, leaving it soft, fresh, and clean. You’ll simply love the result!

  7. *Fabric Protection*

    For an additional fee, we offer Scotchgard protection that will reduce future staining and wear caused by friction from accumulated debris. Ask your Technician for more information about this preventative service that will extend the life of your carpeting.

  8. Grooming

    The extraction process will leave a “sawtooth” appearance to your carpets. Raking will reset the carpet fibers for a nice smooth finish.

  9. Final Walk-Thru

    Our technicians will walk through the cleaned areas to make sure they’ve attended to all the issues discussed during the Pre-clean walk-thru. They will also make recommendations for continued care so you can enjoy your newly revived carpets for as long as possible.


Other Services Available in Lake Oswego

  1. Rug Cleaning

    Most people don’t clean their rugs often enough. And it’s a shame because regular cleanings can help valuable heirloom rugs look just like new and last for decades! We offer rug pick-up and delivery in Lake Oswego, as well as a discount if you are able to bring the rugs to us. Learn More >

  2. Residential Pet Urine Removal

    Even the best pets have accidents! Using specially formulated enzymes we can remove urine odors and stains from rugs and carpets. Learn More >

  3. Residential Upholstery Cleaning

    High-quality furniture deserves high-quality care. Our trained upholstery cleaners can eliminate spots and stains on all fabrics and surfaces. Learn More >



5-Star Service in Lake Oswego 

Your happiness and satisfaction are our number one priorities! We’re proud to have received more than 200 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. We are happy to discuss these options with you!

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


  • Natalie

    Office Manager

  • Juan



Call (503) 477-4097 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