Want to remove unsightly carpet stains and dirt trails? Need pet accidents cleaned and pet damage repaired? Rainbow Carpet Cleaning can help. Your carpet or upholstery will look virtually new again after we restore it to its natural beauty.Rainbow Carpet Cleaning’s been providing quality carpet cleaning services and upholstery cleaning services in Corvallis for over 40 years.Expect only the best service and treatment from Rainbow Carpet CleaningCarpet sales, cleaning, deodorizing, color correction, Orientals, Tile & Grout, water damage repair. You deserve a cleaner, healthier home!