We help reignite communities.

We help improve the lives and livelihoods of residents of your community.

We start with the notion that Canada’s small and mid-size communities are more than just a place for houses.


Instead, our communities define our identities as individuals and as a member of a community. It’s where we can find our passions, where we can make a difference in our own lives and the lives of the people around us. It’s a place where we can make a profit, express ourselves, and find inspiration.


Our goal is to improve the lives and livelihoods of the residents of your community. It means that when we take on a project, it isn’t good enough that we create a terrific place to live but you can’t make a living there. And it isn’t good enough that you can make a great living, but it is a terrible place to live. Our solutions address both sides of the equation together.


We want to maximize the economic prospects of your community and improve your chance of attracting or creating new businesses and jobs.


We want to help change the way residents of your community feel about their futures; their collective identity; and ultimately how the world sees your community.

A few interesting facts about the Impact & Main team

You have an idea for a new product, program, facility, or service but aren’t sure how to define it, build it, get it to market and, just as importantly, can’t decide if you really should. Or, you need a new strategy to improve your existing programs and services through redesigns or re-launches. We can help you. We have the experience, nerve and passion to take on really cool projects that don’t always fit an existing mold.

Cumulative Years of Experience0
Number of marketing and branding strategies, business plans, feasibility studies to date0

Pro bono clients: The Cochrane Polar Bear Habitat!

Number of partner companies: 4, and we love all of them equally

Coolest project: Napanee Impact Real Estate pilot project


Let’s talk about economic development strategies that make sense for your community.






84 Hillcrest Drive, 3rd Floor

Toronto, ON M6G 2E6