Direct Focus


Welcome to Direct Focus.

We're an end-to-end marketing and communications company.
We look at everything from your perspective.



We give you the big picture.

Brand, strategy & creative are just the beginning.

We plan, build, review, adjust, prototype, revise, build again, check, sleep, test, launch, deliver, store, manage, and produce. Then, we send the final email.

Here's what we offer:

  • Planning & Strategy
  • Creative Platforms
  • Concept Development
  • Branding
  • Content Strategy
  • Enterprise Systems
  • Interaction Design
  • App Development
  • Campaign Management
  • Media Buying
  • Digital Marketing
  • Social Media Marketing
  • Digital Printing
  • Product Procurement
  • Marketing Support Services
  • Warehousing
  • Distribution
  • Inventory Management
  • Print on Demand
  • Embroidery on Demand

We grow with you.

Our growth has always been tied to the demands of our clients. This has driven our perspective on delivering result-based solutions.

Proud to be one of Canada’s Top 100 Employers

It’s our commitment and effort that each and every employee puts into Direct Focus day-in and day-out that makes us who we are. Everyone here brings something unique. It's the combination of our attitudes, knowledge, humour, discipline that continues to make us great. See more


Not just a buzzword.

Not here. We distill our clients’ needs and goals, then come up with brand new ways to solve their business challenges. Sometimes, this changes the very way we do business.

background image
background image


Where the magic happens.

Throughout the strategizing, planning and development, we apply best practices, expertise and good old common sense to get things done. On track and on point.


Success on overdrive.

Your system, campaign, site or app is up and running. Now we can analyze, maintain and boost your ROI, ensuring our marketing efforts are efficient and repeatable.

background image

The company we keep.

Our clients are more than clients. They’re partners.

Their business is our business, and we're driven by their success. Here are some of our friends:

logo logo logo logo logo logo logo logo logo logo logo logo logo logo logo

Let's Partner Up

Want to get in touch?

For partnership opportunities or general information:


Winnipeg, MB

T 204 947-6912
315 Pacific Ave.
R3A 0M2

Toronto, ON

T 866 972-1492
1 Yonge St., Unit 1801
M5E 1W7

Calgary, AB

T 587 393-0711
200-255 17th Ave. Southwest
T2S 2T8

Portland, OR

T 503 954-1958
2505 SE 11th Ave., Suite 256