Call Now
Website
Call
Business Details
44 Years
experience
Trusted Carpet & Upholstery Cleaning Services in Moses Lake, WA
Founded in 1982, Rainbow Carpet Cleaning has built a reputation for excellence in carpet, upholstery, and tile cleaning across central Washington. With over 40 years of hands-on experience, our owner Steve Kohl began his journey in 1974 while balancing college studies, eventually transforming a modest Volkswagen-based operation into a trusted local service. Our team, including Steves sons, has completed over 20,000 jobs, combining advanced truck-mounted technology with eco-conscious methods to deliver unmatched results.

We specialize exclusively in deep cleaning services, backed by a 100% satisfaction guarantee that has earned us thousands of loyal clients. Our expertise extends beyond cleaningwe offer free consultations on carpet selection and maintenance, drawing from decades of industry insight. Every job reflects our commitment to quality, transparency, and customer-centric service, ensuring your home remains a safe, clean environment for family and pets.
Services
Carpet Cleaning Upholstery Cleaning Tile & Grout Cleaning
Details
  • Year established: 1982
Highlights and features
  • 40+ years of specialized carpet and upholstery cleaning expertise
  • Family-owned business with generational experience and local knowledge
  • 100% satisfaction guarantee on all cleaning services
  • Eco-friendly cleaning methods with balanced pH solutions
  • Serving central Washington communities since 1982
What people say
Fantastic job Thorough cleaning Great service Prompt and courteous Spotless results
Services
Carpet Cleaning
Our truck-mounted steam cleaning removes embedded dirt, allergens, and stains from carpets using eco-friendly solutions. With over 40 years of experience, we guarantee complete satisfaction through our proprietary cleaning process that restores carpet fibers while minimizing environmental impact. Ideal for homes with pets or high-traffic areas needing deep restoration.
Upholstery Cleaning
Professional furniture cleaning services for sofas, chairs, and sectionals using advanced extraction methods. Our technicians handle delicate fabrics and microfiber materials with care, removing stains and odors while preserving fabric integrity. Each service includes spot treatment and deodorization, with drying times under two hours for most pieces.
Tile & Grout Cleaning
High-pressure rotary cleaning system removes grime from ceramic tile and grout without damaging surfaces. Our process includes hot water extraction and optional sealing to protect against future stains. Commercial-grade equipment ensures thorough cleaning of both sand-based and epoxy grout, with rapid drying times for immediate use.
People
Steve Kohl
Owner/Operator
Steve Kohl founded Rainbow Carpet Cleaning in 1982 after starting in the industry in 1974. With over 20,000 completed jobs and 40+ years of experience, he specializes in carpet inspection, cleaning, and maintenance. Steve personally trains all technicians and maintains the company's 100% satisfaction guarantee.
Questions
What areas do you service?
We serve Moses Lake, Ephrata, Tri-Cities, and surrounding communities in central Washington state.
Do you offer a satisfaction guarantee?
Yes, we guarantee the most thorough cleaning ever seen or it's completely free with no questions asked.
How often should carpets be cleaned?
We recommend professional cleaning every 12-18 months for most homes, with more frequent service for pet owners or high-traffic areas.
Can you remove pet stains and odors?
Yes, our specialized enzymatic treatments effectively eliminate pet stains and odors from carpets and upholstery.
What cleaning methods do you use?
We use truck-mounted hot water extraction with eco-friendly, pH-balanced solutions for optimal cleaning with minimal environmental impact.