Upholstery Cleaning
Portland’s Gold Standard in Upholstery Cleaning
We offer upholstery cleaning services for your well-loved and vintage furniture, from family sectionals to heirloom pieces and mid-century classics. We combine effective cleaning processes and expertise to customize your furniture cleaning service.
In-Home Upholstery Cleaning
For in-home upholstery cleaning services, you can expect a thorough cleaning for your microfiber, polyester, and performance fabrics. We clean the entire item – front, back, and the entire body of the sofa or chair. Furniture stain treatment and odor treatment are included in the service.
Upholstery Odor Removal
Our cleaners improve your upholstery hygiene by neutralizing smells (like smoke and pet odors) and destroying micro-organisms through the application of a special enzyme deodorizer. Our goal is to leave your home smelling fresh.

In-Plant Upholstery Cleaning
Heavily soiled and/or high-end furniture cleaning may require an in-plant visit, which includes white glove pick-up and delivery. Our cleaning plant allows the flexibility to dry clean furniture, treat heavy odors, and remove stains from upholstery that cannot be achieved with a one-time, in-home visit. We recommend in-plant upholstery cleaning for specialty and high-end fabrics like velvet, silk, mohair, cotton and linen. This service can also be recommended for clients that wish to remove pet stains and odors from furniture, or environmental odors like smoke. This service is by appointment only, so please contact us for availability and details.

Fabrics We Service
We clean furniture upholstered with:
- Microfiber
- Microsuede
- Polyester
- Velvet
- Mohair
- Linen
- Cotton
- Hemp
We cannot service items upholstered with suede or leather.

What Our Customers Are Saying
Alexander Greer
Gallagher’s is a phenomenal carpet cleaning service. We’ve had our carpets done by them for the past three years and each time they demonstrate how knowledgeable and thorough they are
Jennifer S.
Magic workers!!! We currently have 5 rescue dogs and a teenager, along with beige carpet. Not the best combination. John made our carpets look like new!! I was so impressed
Jaime R.
Contact Us
Call Us
(503) 477-4097
Office Location
826 SE Belmont St.
Portland, OR 97214
Open Hours
M-F: 9am - 5pm,
Sat, 9am - 2pm