Call Now
Website
Call
Business Details
46 Years
experience
Professional Carpet & Upholstery Cleaning Services
At Ulrich Carpet Cleaning, we have dedicated ourselves to delivering exceptional cleaning solutions for over 45 years. Founded in 1980, our company has built a reputation for excellence in Johnson County and the Kansas City metro area, serving both residential and commercial clients. Our team of certified professionals is trained in the latest industry techniques and uses safe, effective cleaning solutions that meet manufacturers' specifications. We specialize in carpet cleaning, upholstery restoration, pet odor removal, and fine rug care, ensuring every project maintains warranty compliance and client satisfaction.

With a focus on personalized service, we prioritize thoroughness and attention to detail, whether revitalizing high-traffic carpets or preserving delicate textiles. Our commitment to staying current with industry advancements allows us to offer cutting-edge solutions while maintaining the trusted standards that have defined our business for decades. We guarantee all our work, backed by international certifications from the IICRC, ensuring every client receives both expertise and peace of mind.
Services
Carpet Cleaning Upholstery Cleaning Pet Odor Removal Rug Cleaning Fabric Protection Tile & Grout Cleaning
Details
  • Year established: 1980
Highlights and features
  • Certified Master Textile Cleaner with 45+ years of local experience
  • Cleaning methods approved for all major carpet manufacturer warranties
  • 100% Satisfaction Guarantee on all residential and commercial projects
  • Internationally certified by the Institute of Inspection, Cleaning and Restoration
  • Specialized facility for delicate Oriental and fine rug restoration
Associations and certifications
  • IICRC #273
What people say
Spotless results Responsive team Professional expertise Amazing service Fair pricing
Services
Carpet Cleaning
Our carpet cleaning service follows manufacturer specifications to maintain warranties while using safe, effective solutions. Technicians employ advanced equipment and techniques to remove deep-seated dirt and stains from residential and commercial properties. We serve Johnson County and Kansas City metro areas, offering both routine maintenance and intensive restoration for high-traffic areas.
Upholstery Cleaning
Specialized upholstery cleaning restores furniture using fabric-specific treatments for cotton, rayon, wool, and synthetic fibers. Our pre-testing process ensures safe cleaning of delicate materials while removing allergens and revitalizing appearance. This service extends furniture lifespan and maintains indoor air quality through thorough, professional-grade cleaning.
Pet Odor Removal
Targeted pet odor removal eliminates stains and bacteria from accidents while preserving carpet integrity. Our safe, non-toxic solutions address both visible stains and hidden odor sources in fibers. This service reduces recurrence risks and maintains clean environments for homes with pets across Johnson County.
Rug Cleaning
Fine rug cleaning combines specialized facility equipment with expert handling for Oriental, designer, and machine-made rugs. We stabilize colors, clean fringes, and ensure proper drying to preserve delicate fibers. This service includes custom rug pad options to protect both rugs and underlying flooring.
Fabric Protection
Fabric protection treatments restore stain resistance to carpets and upholstery after professional cleaning. Our safe, durable solutions create barriers against spills while maintaining material breathability. This preventive service helps maintain clean appearances and extends time between deep cleanings for residential and commercial clients.
People
Paul Bunce
Owner
Paul Bunce has led Ulrich Carpet Cleaning for over 45 years, combining hands-on expertise with industry certifications. He oversees all operations while maintaining direct client relationships in Johnson County. His commitment to quality ensures every project meets strict cleaning standards and customer expectations.
Questions
What areas do you service?
We serve Johnson County and the entire Kansas City metro area, including Overland Park, Shawnee, Lenexa, Mission Hills, Leawood, and Olathe.
Are your technicians certified?
Yes, we hold IICRC #273 certification and maintain Master Textile Cleaner credentials with ongoing industry training.
Do you handle pet odor issues?
Our specialized pet odor removal process eliminates stains and bacteria while preserving carpet integrity using safe solutions.
Can you clean fine rugs?
We offer dedicated rug cleaning services for Oriental, designer, and machine-made rugs in our specialized facility.
What payment methods do you accept?
We accept major credit cards and cash payments for all residential and commercial cleaning services.
Do you guarantee your work?
All services come with our 100% Satisfaction Guarantee, ensuring quality results for every client.
Reviews (4)
Mike Smith
Jan 28, 2021 Report
These guys are amazing. We have had them out twice over the past year for a couch and floors. We contemplated replacing the white couch and had other cleaners out before, but the guys at Ulrich-Bunce worked some serious magic and the couch lives on. Similar experience with the living room floor and stair runner, but we went straight to Ulrich-Bunce. High traffic stairs looked like the runner needed to be replaced. Unbelievable services at an extremely fair and reasonable rate!
Trent Schairer
Jan 20, 2021 Report
Positive:Professionalism,Punctuality,Quality,Responsiveness,Value
Originally had Ulrich-Bunce out to try and get a red wine stain off a white couch when nothing else worked. They had no problem getting it done, and we have since used many of their other services, all exceeding expectations every time. We will never go anywhere else for these needs again. An outstanding company.
Services:Clean upholstery,Clean area rugs
Estela Fennel
Oct 29, 2018 Report
I used Ulrich-Bunce twice for rug cleaning and I won't use anyone else! On time and very service oriented.
R. B.
Oct 22, 2018 Report
My husband spilled black coffee on our white wool carpeting on a Thursday. I didn't see it until Saturday. I called on Monday and by Tuesday afternoon, the stain was gone despite this being a very tricky and difficult task. I am so lucky to have someone like Ulrich-Bunce Carpet and Upholstery Cleaning to call. Very satisfied. Thank you, Paul.