Level up your marketing team with our monthly pricing.

With the right team and the right amount of time, anything is possible.

$5,375/mo

25 hours at $215/hour

  • Prioritized hours each month
  • No long-term commitment
  • Cancel any time
25 hours/month

$10,250/mo

50 hours at $205/hour

  • Prioritized hours each month
  • No long-term commitment
  • Cancel any time
50 hours/month

$15,600/mo

80 hours at $195/hour

  • Prioritized hours each month
  • No long-term commitment
  • Cancel any time
80 hours/month
Our hourly rates fall in the mid-range level in the agency world.

Keep scrolling to see how it works.

EnWave leveraged 80hrs/mo to transform their marketing. Inbound leads have since surged and now we're on year three.

Techtop has been with us for 7 years. Website sales have soared into multi-millions/year, from zero. Hear what they had to say about our relationship.

Things go much more efficiently with a complete team on board.

Here's how 80hrs/mo was executed for EnWave. Nothing outsourced.
Comparison

Weigh your options

The way we see it, you have four options to improve your marketing:

01

Hire Internally

You could add a new team member, but just one senior marketer, designer or developer will cost you six figures, and you'd still have to fill in the gaps.

02

Hire a Big Agency

A fancy downtown office and a huge team come with a bigger price tag, but at $300+ per hour, there's no guarantee you'll get their A-team on your project.

03

Hire a Small Agency

At about $125 per hour, the price is right, but the risk is higher. They may not have the staff to meet all of your needs, or the longevity to stick around.

04

Hire ODG

Call us the "Goldilocks" option. Not too big, not too small—just right. You get world class strategy, design and programming at fair, competitive rates. No outsourcing, no B-team. You work directly with the people doing the work. If there's one thing we've proven in our 23 year history, it's this: we get it done.

Murphy Wall-Beds 20 years
80 hours/mo
View Case Study
Murphy Wall-Beds
Techtop 7 years
80 hours/mo
View Case Study
Techtop Canada
Quality Foods 23 years
15 hours/mo
View Case Study
BCREA
RGF 7 years
30 hours/mo
View Case Study

"They've made an effort to understand who we are. ODG has brought our brand to life. We trust them, consider them a partner and an extension of our business."

Eden Erasmus, COO
RGF Integrated Wealth Management
Some Monthly Clients
Dwell 7 years
80 hours/mo
Dwell Property Management
Some Monthly Clients
EnWave 3 years
35 hours/mo
View Case Study
EnWave Marketing
Some Monthly Clients
Richmond Cares, Richmond Gives 18 years
15 hours/mo
RCRG Image
BCREA 20 years
30 hours/mo
View Case Study
BCREA
TileTown 7 years
30 hours/mo
View Case Study
TileTown Marketing Image
New June 2024! "Thank you so much for your support and enthusiasm! The transformation we achieved together is something we're really proud of."

Steve Yeung, President & COO
Perdue Furniture


Before & After Video
Behind the scenes

Managing Your Projects

We utilize Trello for online project management. This is an online portal where you are active in the various components of your project, sorted into status columns.

Below: The Trello board for our work with Dwell Property Management this year.

Trello Board Trello Board
Trello Board Dwell Video
Questions? Look here.

Can't find an answer? Drop us an email at [email protected].

  • What if we don't know how many hours are needed?

    Before working together, we need to learn a bit about you. In our first meeting, we'll learn where you're looking to improve and how we might be able to help. Once we get a feel for the scope of work you require, we can quickly provide some estimates for you based on past experience.

  • What if we decide we want less time each month?

    You're never locked in because our relationships are month-to-month. If you would like less time from us, or if you'd like to cancel, you'd just have to let us know before the next month starts. You own everything we created while working for you, assuming your account is up to date.

  • What services are included?

    As a full service marketing agency, we pride ourselves on providing the highest level of services in the areas of strategy, creativity and technology. Every service we offer is included. Our home page has a section about services that fall into these categories.

  • How often do we meet?

    All of our monthly clients have established project meeting intervals, whether in-person or online. Some are once a month if we're in a maintenance phase, while others are weekly if we have many projects being worked on that require a more frequent cadence.

  • Where does the time we're paying for go?

    We're a team! Together we will come up with the plan for your deliverables and priorities, similar to the annual plan for EnWave above. This determines where we put our time to ensure we stay on schedule. Since we're meeting regularly and we have deadlines to meet, you'll know what's being worked on and when.

  • Can we see where the time went each month?

    We provide extensive reports with every monthly invoice. You see every hour.

  • Do you also do fixed price projects?

    Yes, we do. Reach out to us below and let us know your project specs and we're happy to quote.

  • Do you outsource any of the work?

    No. All of the work we do is done in-house. We will hire external resources like photographers and illustrators when applicable.

  • Can we speak with your clients?

    Absolutely. You are welcome to reach out to any of our clients to talk about their experiences working with us. If you need assistance with contact info, just let us know and we can arrange.

Our business is built on relationships. Having companies stay with one firm for decades is nearly unheard of in our industry. To do this, we simply need to be making our clients happy, month after month. The expectation levels we put on your projects cannot be any higher.

If you're on the fence, working monthly with us gives you the chance to test us to see if you're comfortable moving forward. You won't be disappointed.

Get in Touch
#225-21900 Westminster Hwy
Richmond, BC Canada V6V 0A8
604.277.4228
[email protected]
Reach out and we'll schedule a virtual meeting to say hello. Get In Touch
x
Reach out and we'll schedule a virtual meeting to say hello.