Special Offer: Free soil retardant (Scotchgard) with every upholstery cleaning order.

Need your carpets cleaned? We are offering, one free room of carpet cleaning (up to 160 square feet) when you have more than two rooms cleaned.

Culbertson’s Cleaning Service has been providing carpet cleaning in Salem Oregon and serving the mid-Willamette valley for 70 years.

CulbertsonsWe’re proud to offer solutions for all your carpets, rugs, and upholstery cleaning needs:

We’re proud to offer:

  • 24 hour emergency service
  • hot water extraction
  • IICRC certified staff
  • pickup and delivery of upholstery
  • in-home quotes
  • licensed, bonded, insured


Proudly serving Salem, Keizer, Stayton, Sublimity, Dallas, Woodburn, Albany, Monmouth, Independence and the entire Willamette Valley.

Sign up for our email newsletter for maintenance tips, specials, and more.

* indicates required
Connect With Us