Our Service Area


Back in 1989, Pro-Kleen Services, Inc. started small—with just a couple of Rug Doctors, serving homeowners in Great Falls, MT. Today, we’ve grown a whole lot bigger—both in our service area and our capabilities! We’re proud to serve customers throughout the greater Flathead Valley, offering everything from carpet cleaning and remediation, to upholstery and duct cleaning. We relish the opportunity to help you raise the standard for comfort and cleanliness in your home.

  • Upholstery Cleaning


    As residents of Great Falls, MT ourselves, we know the struggles homeowners face when it comes to cleaning and restoration. When Flathead Lake rises or heavy rains cause flash flooding, it’s only a matter of time before you need to call a water damage remediation specialist. We travel around the lake and throughout the valley to help!

    We take pride in serving our community, and we always take the time to treat you like the friend and neighbor you are. Expect timely, professional service at a fair rate, and the ability to ask us questions about your situation. We’ll give you the treatment you deserve, so you can keep your home as beautiful and welcoming as the Flathead Valley itself.

  • Full-Service Cleaning and Restoration


    Our team is local, so we’re always available for quick service when the situation calls for it. whether you’re scheduling a deep carpet and upholstery cleaning or need immediate fire restoration or mold remediation, we’re on the job.

    • Area rug cleaning
    • Carpet cleaning
    • Duct and furnace cleaning
    • Pet stain and odor removal
    • Ultrasonic cleaning
    • Upholstery cleaning
    • Fire damage restoration
    • Meth decontamination
    • Mold remediation
    • Smoke damage mitigation
    • Water damage mitigation

Call the Pros at Pro Kleen for all of your cleaning needs!


Pro-Kleen Services, Inc. is active throughout the greater Flathead Valley area, serving the carpet cleaning and restoration needs of homeowners no matter the situation. Contact us today at 406-761-7700 to learn more about our capabilities or to schedule an appointment for us to come to your home.

Contact Us