Town Hall Brands is a marketing agency based in Vancouver BC specializing in strategy, graphic design, public relations, and events.

No one knows your brand better than you do. But maybe you are getting lost in the noise. You need clarity to bring strength and focus to your brand. You need to look as professional as you know you are. You need to find your voice, and make it be heard above the crowd. That is where we come in. We want to gather around a table with you, collaborate on ideas to bring out the best, and share it with your intended audience. We are your one-stop shop. Let’s gather, let’s talk.



From reaching your target audience to increasing your bottom line, we’re ready to help you achieve your goals.

Graphic DESIGN

Tell your story with clarity and pride on all platforms. Set your brand apart with a professional logo, website, packaging, and everything in-between.

Public Relations

You want to share your story, but how? We will help you plan and activate - get you in front of a public audience, customers, and the media.


Intimate events, large festivals, or something in between - we have done it all and can handle the logistics. All you'll need to do is show up.