Available for new projects · Halifax, NS & remote

More clients. More time.

Most businesses I talk to are stuck on one of two problems: not enough clients, or not enough time to handle the work they already have. I help with both.

John MacGillis
$600Kmonthly media budget managed
4provinces of operations supported
7person team led across growth & tech
How I help

Which problem is holding your business back?

Problem 01

Not enough clients.

You're good at what you do, but the phone isn't ringing enough, or your marketing spend isn't clearly paying for itself.

The fix

Marketing that brings in clients

  • Media buying across search, social, streaming, radio and TV
  • Performance marketing measured by cost per client
  • Cinematography and video production
  • Script writing and creative direction

Done collaboratively: I work alongside you and your team, not in a black box.

Problem 02

Not enough time.

The work is there, but your team is buried in manual tasks, and the only way to take on more seems to be hiring more people.

The fix

Automation that scales without new headcount

  • Workflow automation that connects your disjointed systems
  • AI built into the tech stack you already use
  • Document generation, intake and reporting on autopilot
  • Fewer handoffs, less re-entering the same data twice

Grow your capacity without growing your payroll.

About

A developer and marketer who understands the business side.

Most recently I led growth at MacGillivray Injury and Insurance Law, where I ran $600K a month in media across four Atlantic provinces, led a creative team producing broadcast advertising in-house, and built the automation and AI tools that replaced most of the manual work across the practice.

Before that I worked in communications at the Nova Scotia Barristers' Society, and I trained as a journalist at Carleton University. That background shapes how I work: I start by understanding the problem, work closely with your team, and build things people actually use.

2025–2026

Director of Growth

MacGillivray Injury and Insurance Law
2024–2025

Director of Marketing

MacGillivray Injury and Insurance Law
2023–2024

Digital Marketing Strategist

MacGillivray Injury and Insurance Law
2022–2023

Communications & Projects Advisor

Nova Scotia Barristers' Society
Education

Master of Journalism; Bachelor of Journalism, Minor in Business

Carleton University

Need more clients, or more time? Let's talk.

Tell me what you're working on. I'll reply within a business day with next steps.