Call Now
Website
Call
Business Details
35 Years
experience
Professional Carpet & Window Cleaning in McCall, ID
Heartland Window and Carpet Cleaning has been serving McCall, Lakefork, Donnelly, Cascade, New Meadows, Council, and Riggins since 1991. As a family-owned business, we specialize in professional truck-mounted steam cleaning using the PROCHEM Performer 405, the industry's top-rated equipment. Our focus on superior technology ensures maximum soil and spot removal without over-wetting surfaces or leaving residue. With decades of experience, we provide reliable service for residential and commercial clients, including Realtors, property management companies, and local businesses. Our commitment to punctuality, clear communication, and customer satisfaction has built a trusted reputation in the region.

We maintain $1,000,000 in liability insurance for client peace of mind and operate as a drug, alcohol, and tobacco-free company. Randy Thurman, the owner and operator, personally oversees services and guarantees transparent, one-on-one client interactions. Our expertise in carpet and window cleaning addresses common industry challenges while delivering exceptional results. Available Monday through Friday with select Saturday appointments, we offer free estimates and prioritize timely service. Our dedication to quality has made us a preferred choice for both local residents and businesses seeking dependable cleaning solutions.
Services
Carpets Stain Removal Pet Problems Upholstery Tile & Grout Concrete & Stone Minor Carpet Repairs Auto-RV-Boats Water Damage Clean-Up Windows
Details
  • Year established: 1991
Highlights and features
  • Family-owned since 1991 with 30+ years of local experience
  • Uses PROCHEM Performer 405, the industry's top-rated steam cleaning system
  • Maintains $1,000,000 in liability insurance for client protection
  • Available 7 days a week with 8:00 AM - 8:00 PM hours
  • Provides free estimates and transparent pricing
What people say
Excellent results Professional staff Timely service Thorough cleaning Great communication
Services
Carpet Cleaning
Our truck-mounted steam cleaning system removes deep-seated dirt and stains from carpets. Using PROCHEM Performer 405 equipment, we achieve maximum soil removal without over-wetting fibers. This method prevents residue buildup that attracts future dirt, extending carpet lifespan while maintaining indoor air quality.
Window Cleaning
We clean windows for residential and commercial properties in McCall and surrounding areas. Our process removes dirt, grime, and water spots from both interior and exterior surfaces. Special attention is given to hard-to-reach windows on multi-story buildings using safe, professional techniques.
Stain Removal
Our technicians handle tough stains from food, pets, and other common household spills. Using specialized cleaning solutions and steam extraction, we target specific problem areas without damaging surrounding materials. This service works on carpets, upholstery, and tile surfaces.
Upholstery Cleaning
We clean sofas, chairs, and other upholstered furniture using gentle yet effective methods. Our process removes embedded dirt and allergens while preserving fabric integrity. Appropriate cleaning solutions are selected based on material type to maintain appearance and extend furniture life.
Tile & Grout
Our deep cleaning process restores ceramic tile and grout surfaces in kitchens and bathrooms. High-pressure steam removes built-up grime and soap scum while preserving sealants. This service improves appearance and helps maintain hygienic conditions in high-traffic areas.
People
Randy Thurman
Owner/Operator
Randy Thurman has operated Heartland Window and Carpet Cleaning since 1991. With over 30 years of local experience, he personally oversees all services and maintains strict quality standards. Randy prioritizes direct client communication and guarantees timely service for every appointment.
Questions
What areas do you service?
We serve McCall, Lakefork, Donnelly, Cascade, New Meadows, Council, and Riggins. Special arrangements can be made for other locations upon request.
What equipment do you use?
We use the PROCHEM Performer 405 truck-mounted steam cleaning system, recognized as the industry's most powerful and effective cleaning equipment for carpets and upholstery.
Are you insured?
Yes, we maintain $1,000,000 in liability insurance coverage to protect both our clients and our business during all cleaning operations.
What are your service hours?
We're available Monday through Friday from 8:00 AM to 8:00 PM. Some Saturday appointments are available upon request with advance scheduling.
How can I schedule service?
Call or text Randy Thurman directly at (208)634-4067 to schedule an appointment. Free estimates are available for all cleaning services.