About Us

We founded our company based on simple principles of excellent service and superior results. Learn more about Gallagher's Rug and Carpet Care!

Gallagher’s Rug and Carpet Care was founded on the principles of excellent service and superior results. After years of working as an entrepreneur in various industries, John Gallagher noticed something that was lacking in most service oriented professions - the service. Why does a person have to compromise when it comes to hiring quality work? With that in mind, he set out to create a rug cleaning and carpet cleaning company that would be unparalleled in professionalism and service while still delivering high-quality results at a competitive rate. At Gallagher’s, our technicians are IICRC accredited and they undergo comprehensive customer service training. Our goal is to not only leave you with clean, healthy rugs and carpets but to give our customers an outstanding customer service experience. Gallagher’s also boasts 2 Certified Master Rug Cleaners on staff.

John Gallagher

Founder, Owner

John Gallagher was born and raised in Eastern Oregon, lived in La Grande, Bend and eventually graduated from McMinnville high. After a successful run as the owner of a large landscape company in Bend, John accepted a vice president position at a market goods company in Portland – a career that took him from his office in Portland to downtown Hong Kong, Singapore and Manila. Combining his respect for manual, hands-on skills that he learned from landscaping, with his management and customer service skills from corporate life, John set out to create a company the he could understand both inside and out – thus, Gallagher’s Rug and Carpet Care was born. When he’s not busy running the business, John makes plenty of time for fishing, riding his motorcycle, skiing, and enjoying the Portland food scene.


Proudly Serving Portland Metro | Beaverton | Clackamas | Happy Valley | Lake Oswego | Tigard | West Linn

Contact Us

Gallagher's Rug & Carpet Care

826 SE Belmont St.
Portland, OR 97214




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