Revolution Cannabis

Hi. We’re not your typical agency...

We combine marketing experience, and cannabis industry knowledge to build, launch and grow successful cannabis brands.

Our clients challenge stereotypes, break down barriers and stand out in one of the fastest growing industries in North America.

Together we can change the conversation.

Why us?

We’re a full-service marketing and communications agency, with a dedicated practice focused on the cannabis industry. We understand the communication challenges and barriers…but more importantly, we understand the opportunities. We are strategists, writers, artists and developers who work together to get your brand in front of the right audiences in the right way.

We can navigate through the communications clutter and red tape and get your message out there, in ways that stick.



A couple of years ago we saw where the cannabis industry was going. After doing our research and immersing ourselves in the industry, we launched Civilized, an elevated cannabis lifestyle brand and publication. For the full story click here.

This project included brand development, web and social media strategy, design, brand templates, PR and earned media (and some cool swag). So far.

Since launch late in 2015, Civilized has taken off and the brand is expanding to include an ad network, a media group and events.

We’ve done a lot of stuff over the years. To see a little more, click here.


At Revolution we’re big enough to handle any client’s needs, but not so big that we’ve lost sight of the importance of relationships. We want to know your business and be a part of your team. Our combined team has decades of experience in GR, PR, digital and any aspect of marketing you can think of. And with our understanding of the cannabis industry in North America, there’s nobody better to help you with your communication needs.

Meet our team here.


Say hello. Ask a question.
We’d love to hear from you.

888 642 4445

818 Hampton Drive, Venice, California, USA 90291

86 Prince William St, Saint John, New Brunswick, Canada E2L 2B3