About Us

About Steam Sweepers Rug Cleaning

Steam Sweepers Rug Cleaning was established in 1996. We are approaching our third- decade anniversary. Three decades ago, my father, Art, started the craft-art practice of cold water immersion washing, a centuries-old process, of rug cleaning here in Bellingham. We now service Mt Vernon, Skagit County, Island County, San Juan Islands and the Vancouver BC metropolitan. Our Oriental rug pick-up services reach all the cities in our corner of the northwest.

Steam Sweepers Rug Cleaning is officially a second- generation small business. As of January 1, 2022, my father, Art Thomas, handed down the daily operations/ownership to me, Bryan Thomas. My Dad is still involved in the family- business as a consultant and mentor. After being raised in this specialty industry of immersion rug washing I am enthusiastic in being part of the generational curve with Steam Sweepers Rug Cleaning LLC.

More recently, I have focused on building our abilities in rug repairs. The most common repairs are sides and ends of hand knotted rugs. We also repair the binding of machined- area rugs. We are fortunate to have a highly experienced rug weaver we work with locally. In the small world of fine rug cleaning and repairs wisdom is earned through years of experience, one rug at a time! We have immersion-washed over 50,000 fine rugs since 1996. Whether you own a hand-knotted natural dyed middle eastern rug, a machined wool synthetic dyed karastan or maybe a synthetic nylon polypropylene area rug, our family operated local business, Steam Sweepers Rug Cleaning is here for you. Every rug has a story, come tell us yours?

Why Customers Choose Steam Sweepers Rug Cleaning

  • Specialty Process of Cold-Water Immersion Washing
  • GUARANTEED Odor Removal
  • Offer Rug Repairs
  • Owned, Family Local Business
  • Over 60 Years of Cumulative experience on our team
  • Convenient Pick-up and Delivery Service throughout Whatcom, Skagit and Island Counties.
  • 2nd Generation Rug Cleaning Specialists.

Let Our Rug Cleaning Family Serve Yours in Bellingham and Mount Vernon

Whether you own a hand knotted middle eastern carpet such as a Persian rug, a Sino sphere oriental Chinese rug, a European Greek Flokati rug, an American wool Karastan rug, or a department store rug, Steam Sweepers Rug Cleaning has the experience, knowledge, and expertise to accommodate your needs.

We also provide services for rug repairs, guaranteed odor removal, pet stain treatment, moth prevention, rug fiber protection and custom cut rug pads. Call us with any questions at 360-762-3020 or click here to schedule a rug pickup.


What Our Customers Are Saying

We have a large contemporary wool rug. Light on color and had many coffee spills. Bryan and his team are amazing! Kind, very knowledgeable, excellent communication and customer service... Read more about Dolores W reviewRead More

Firstly, my rug came back looking fantastic. Second, the service was great. They clearly told me what to expect, timing, and building a service proposal for my rug and situation.... Read more about Cody H reviewRead More

I showed up with a rug I essentially destroyed myself. They very nicely told me I messed up and told me the risks of trying to get it cleaned... Read more about Dented LRead More

Steam Sweepers did an excellent job cleaning 3 area rugs. Extremely satisfied with the results and with the friendly professional service. Highly recommend!!... Read more about Steve E reviewRead More

Call Us for Pick-up or
Drop Off Service!

We make area rug cleaning easy for you. Whether you own a large Persian rug, a hand-knotted Chinese rug, a department store rug or maybe a house full of smaller woven rugs such as Karastan’s, we would be happy to schedule a pick-up. We service our hometown of Bellingham & Mount Vernon, all cities and townships in Whatcom, Skagit, and Island Counties. We meet our customers from San Jaun Islands in Anacortes. Also, a limited reach into Snohomish County, Stanwood. If your home is on the I-5 corridor between Blaine and Smokey Point our pick-up services can make rug cleaning easy for you.