get in touch

Let's get started.

our office

980 Fraser Drive, suite 101
Burlington, Ontario L7L5P5

Call us at 905-631-9117 and let's get started

Could it be time for a rethink?

Ask yourself these questions, then give us a call at 905‑631‑9117 or say hello@macgregor‑ and let's find out.

Effective marketing communications is the flawless execution of a good strategy. Our job is to deliver creative that arrests the viewer, resonates with the prospect, and satisfies the client.

Are you satisfied?

We are really good at what we do, but it’s more than good design work. It’s creative that’s on strategy, execution that delivers, wrapped up in exemplary service.

Are you getting that now?

For us, execution is everything, and we commit to delivering our work on time and on budget. We’re accountable—because you are too.

Are you getting what you want, when you need it?

An old fashioned alarm clock with the headline: Could it be time for a rethink?

Reliable. On time. On budget.

We are a creative agency that provides marketing, design, and advertising services for a select list of clients since 2002. We help you reach your audience with your message in an engaging, persuasive way that elicits attention, generates interest, and encourages action.

We design and produce high-quality communication pieces—both online and in print—to effectively communicate with your specific target audience; reliably, on time, and on budget.

We work on a fixed-fee per-project basis, which allows our clients to control their input costs. Our invoices never have any surprises.

And you’ll be in good company. We have been fortunate to work for some great people at some terrific organizations. We try to provide all our clients with the best value for their budget.

Check out some examples and then give us a call at 905-631-9117 or say and let us show you what we can do for you. You’ll be happy that you did.