Call Now
Website
Call
Business Details
44 Years
experience
Trusted Carpet & Upholstery Cleaning in Moses Lake & Ephrata
Founded in 1982, Rainbow Carpet Cleaning has been serving central Washington with specialized expertise in carpet, upholstery, and tile cleaning. Our owner, Steve Kohl, brings decades of hands-on experience dating back to 1974, establishing himself as a certified senior carpet inspector and industry authority. We prioritize thoroughness through truck-mounted hot water extraction technology, guaranteeing results with a 'most thorough cleaning or it's free' promise.

Our family-operated business serves Moses Lake, Ephrata, and Tri-Cities, maintaining long-term client relationships through eco-conscious practices and transparent communication. With over 20,000 completed jobs and a focus on customer education, we combine technical expertise with personalized service to address both immediate cleaning needs and long-term flooring maintenance.
Services
Carpet Cleaning Upholstery Cleaning Tile & Grout Cleaning Ceramic Tile Cleaning Carpet Inspection
Details
  • Year established: 1982
Highlights and features
  • 40+ years of combined experience in carpet cleaning and inspection
  • Certified senior carpet inspector with IICRC credentials
  • Eco-conscious cleaning methods with balanced pH solutions
  • Family-owned business with local community roots
  • 100% satisfaction guarantee on all cleaning services
Associations and certifications
  • IICRC
What people say
Fantastic job Prompt and courteous Great job No overpricing Outstanding results
Services
Carpet Cleaning
Our truck-mounted hot water extraction method removes embedded dirt, allergens, and chemicals from carpet fibers. Using industry-recommended techniques, we restore carpet appearance while extending its lifespan. The process includes pre-treatment, high-pressure cleaning, and rapid drying within 4-5 hours.
Upholstery Cleaning
Professional cleaning for fabric and microfiber furniture using specialized equipment and gentle solutions. Our technicians clean couches, recliners, and sectionals in-situ, achieving deep cleaning without fabric damage. Drying typically completes within one hour.
Tile & Grout Cleaning
High-pressure rotary cleaning system removes grime from ceramic tile and grout. The shrouded machine simultaneously applies hot water solution and extracts contaminants, leaving surfaces sanitized. Optional sealing service protects grout from future staining.
Carpet Inspection
Professional evaluation of carpet condition and installation issues. Certified inspectors identify wear patterns, moisture problems, and maintenance needs. Services include problem diagnosis and repair recommendations for residential and commercial properties.
Flooring Consultation
Expert guidance on carpet and hardwood selection, maintenance, and longevity optimization. Includes written recommendations and problem prevention strategies based on 40+ years of industry experience.
People
Steve Kohl
Owner
Certified senior carpet inspector with 40+ years of experience. Started in the industry in 1974, established Rainbow Carpet Cleaning in 1982. Recognized for technical expertise and customer-focused service approach.
Questions
What carpet cleaning method do you recommend?
We use hot water extraction as recommended by major manufacturers. This truck-mounted system provides deeper cleaning than portable machines.
Do you guarantee your cleaning results?
Yes, we offer a 100% satisfaction guarantee. If unsatisfied, we'll re-clean at no charge or refund your payment.
How often should carpets be professionally cleaned?
Industry standards recommend every 12-18 months. High-traffic homes with pets may require more frequent maintenance.
Can you remove pet stains and odors?
We treat surface stains effectively, but severe odor issues may require pad replacement. We'll assess and advise before treatment.
Are your cleaning products safe for children and pets?
We use balanced pH solutions and citrus-based spotters. All residues meet safety standards for households with children and animals.
How long does the cleaning process take?
Average home cleaning takes 2-4 hours. Drying time varies but typically completes within 4-5 hours using our equipment.