Start A Mr. Steam™ Location!

Mandatory Services ⬇️


Carpet Cleaning

Mr. Steam™ gets more dirt, grime and hair out than anyone else in the industry.


Upholstery Cleaning

We pay attention to the little details that make a big difference.
To get the final result that you deserve, we follow IICRC guidelines for optimal soil extraction. Enhanced by our proprietary cleaning products and high standard of technician training. 

Optional Services ⬇️


Commercial Carpet Cleaning

Similar to residential carpet cleaning, commercial carpet cleaning presents new challenges because it usually involves glue-down carpet (as opposed to carpet with a pad). This type of carpet is more difficult to clean and requires additional vacuum power and heat!


Interior Vehicle Cleaning

This is a great service to offer if you’re in a smaller town. It pays less than carpet & upholstery cleaning, but it’s fun work and still pays quite well. If you’re in a large city, it’s advisable to focus on gaining marketshare within the carpet & upholstery service instead. But ultimately, it’s up to you! The Mr. Steam franchise is happy to support your individual goals.


Tile and Grout Cleaning

This is a fairly new service for Mr. Steam. Recommended only if you already have experience in this area or are willing to take a training course outside of Mr. Steam’s system. 


Move-In/Move-Out Cleaning

The wife of one of our franchise owners owns a maid service. So we made a page on their Mr. Steam website to promote this service. All Mr. Steam franchisees are welcome to offer this service, but should have prior housecleaning experience as we don’t have any training material for it within the Mr. Steam system.

Your Business Will Evolve Over Time

Take Tom’s journey as an example (he even made a video for us).
He started cleaning out of his Honda Civic and continually reinvested a portion of his profits until he was able to buy a big work van.
During the busy months, he’s bringing in around 10K a month in revenue (though he tries to keep it around 8K for a better work/life balance).
Check out his Google My Business Profile here.

Everyone’s journey is different, what’s your story going to be? 

There's No Up Front Fee To Start A Mr. Steam

Unlike most franchises, there is no franchise fee to start but you do need to buy your own cleaning equipment from a retailer of your choice. Bryce started Mr. Steam as a way to make entrepreneurship easier for people and to give people an opportunity to change their lives. He wants to help people who feel trapped by their 9-5 job and is using the carpet cleaning industry to accomplish that. 

Bryce needs to dedicate around 20-40 hours a week to the Mr. Steam brand. This involves supporting franchisees, hosting meetings, improving our website design and continually producing new marketing material for everyone to post on their social media. 

To support this necessary work, there is a 10% royalty on sales. If you were to hire someone to do all of this work for you, it would cost thousands of dollars per month because you would need to hire a business coach, web designer and social media manger. Instead, Bryce is able to provide these services to every Mr. Steam franchisee at a fraction of the cost because anything he creates for 1 location can be used for all locations.

Check out any of our current Mr. Steam locations on Google. You’ll see that the marketing content is similar across of them because everything created for 1 Mr. Steam is copy and pasted for the rest of the group! 

It’s a really smart way for us to gain a competitive advantage over companies that are trying to do everything solo.

Current Locations

Only 1 Mr. Steam is allowed per city and must be owned by a local entrepreneur

Calgary, Alberta
Chestermere, Alberta
Edmonton, Alberta
Leduc, Alberta
Spruce Grove, Alberta
Lethbridge, Alberta
Cold Lake, Alberta
Trail, British Columbia
Nelson, British Columbia
Vancouver, British Columbia
Swift Current, Saskatchewan
Prince Albert, Saskatchewan
Peterborough, Ontario
Kitchener, Ontario
Toronto, Ontario
Winnipeg, Manitoba

Durham, North Carolina
Clearwater, Florida
Detroit, Michigan

Members of the Steam Team!

Apply To Open a Mr. Steam In Your City!

Want to chat? Bryce’s number is (403) 702-6317, or email

Note – we are not franchising in the following states because the red tape makes it too expensive: California, Hawaii, North Dakota, Minnesota, New York, Rhode Island, Iowa, Wisconsin, Virginia and Utah.