Get the right cleaning for your home’s upholstery

Conveniently serving the Portland and Vancouver Areas

Our team has the tools and experience to get your upholstery clean and looking great.

As a family-owned business that has served Portland and Vancouver since 1980, we use proven, non-toxic, methods to ensure the best upholstery cleaning possible!

Furniture and upholstery cleaning done right in the Portland area.

There are so many different types of upholstery and furniture, we focus on cleaning your fabrics specific to your needs. Keeping your couches, chairs, throw pillows, or whatever else it might be clean is important. We deal with all materials and fabrics, including suede, velvet, cotton, polyester and silk.

The weather in the Pacific Northwest is always changing and as hard as you try to make sure the outdoor doesn’t come inside, it happens. We recommend regular professional cleanings to keep your home looking great, clean, and healthy. Alameda can help with:


  • Pet Urine
  • Stains
  • Allergens
  • Heavy Traffic
  • Worn Carpets
  • And Much More!
Upholstery Cleaning Portland

Learn about our 12-step upholstery process

STEP 1 – Fabric Testing

Your fabric will be tested for fiber type and dye stability

STEP 2 – Area Prep

We will prepare the area where the upholstery will be cleaned to protect your surrounding furnishings.

Step 3: Pre-Vacuum

Dry soil will be removed before cleaning.

Step 4: Pre-Treat

Depending on your fabric, it will be pre-treated to “suspend” bonded soil.

Step 5: Pre-Spot

Any potentially difficult spots will be pre-treated with special solutions to increase the chances of removal.

Step 6: Pre-Groom

The fabric will then be gently groomed using soft upholstery brushes to loosen the soil.

Step 7: Soil Extraction and Rinse

The soil is then extracted from the fabric with a gentle, controlled rinse

Step 8: Neutralize

The fabric is then pH balanced to maintain it’s soft, fresh feel.

Step 9: Post Spot

Any remaining spots will be treated with special stain removal products.

Step 10: Post Groom

The upholstery will then be prepared for drying with a gentle combing of the fabric.

Step 11: Speed Dry

High-velocity air movers will be placed on the upholstery to speed dry the fabric.

Step 12: Post Cleaning Inspection

Our technician will review the cleaning results with you to ensure that your expectations have been met or exceeded.

I was very pleased with the results after receiving my cleaned sofa cushions. I had a new velvet sofa from RH and my cat threw up on it. Many places I called didn’t want to touch the job, but Alameda was able to return the cushions to an almost perfect condition. I can see a faint outline but that’s because I know where to look. No one else will ever notice. They were easy to communicate with and got my cushions done in just 2 days. Highly recommend!

– Patricia T. 

Satisfaction Guaranteed

We are confident in our team, equipment, and processes to get the job done. We offer a 100% money-back guarantee if you are not satisfied with the results.

Free Quotes

With nearly 40 years experience, we are able to quickly and confidently provide a free quote for your job. Our goal is to provide the best solution for your needs.

Referral Program

Our clients love the work for we do for them and we love for you to share what we do. Ask about our great referral program to benefit you and your friends!

Start with the right protection – MicroSeal

From fine silkscreen and other delicate wall fabrics, to rich wools and various blend carpeting, to Haitian cotton, suede and other fine upholstered furnishings, MicroSeal has rapidly become accepted as the finest commercial and residential textile protection available today.

Read more about MicroSeal Protection >

Premium Fabric

The absolute best care for your carpeting, area rugs, and fine fabrics.

Serving Portland, Vancouver, and Surrounding Areas

Office & Rug Plant

Alameda Carpet &
Upholstery Cleaners
1100 NE 21st Ave, Suite B
Portland, OR 97232

Office Hours

Mon-Fri: 9-5

After hours drop-off/pick-up:
Tues/Thurs by appt.