Serving Salem, Oregon & Surrounding Communities

Carpet Cleaning in Salem Oregon call 503-390-7263

Committed to your Satisfaction, one customer at a time!

Committed to your Satisfaction, one customer at a time!



Residential Services


Whether you need a regularly scheduled service, or you just need some help catching up on your home maintenance, we can help. 

Learn more

Commercial Services


From offices to churches, we bring the experience and attention to detail that you expect and need for your business. 

Learn more

Other services


We specialize in pet stain treatment and odor control.  We also recommend and offer carpet protector treatment.

Learn more

Client Testimonials

Brad B.

 "Dave at Valley Carpet & Upholstery Cleaning handles all of my cleaning needs for my rental properties. He is professional and always completes the job when promised. His ability to get stains out of carpet I thought I would have to replace, has saved me significant money" 

Deb & Bob S.

 "Dave has been cleaning our carpet for many years and does a phenomenal job! He is prompt, courteous and professional. We are always impressed with how clean he gets our carpets. We would confidently recommend Valley Carpet Cleaning! Good work Dave! "

Check out our 5 Star Rating on Google and Yelp and read our customer reviews!