Professional Mattress Cleaning in Salem, OR for Stains, Odors, Pet Accidents, and Allergens. Written by Randy Carrillo on March 18, 2026. Posted in Mattress Cleaning. If your mattress has stains, odors, spills, or pet accidents, professional cleaning can help restore freshness and improve comfort.... Continue reading