top of page


We have a lot going on - and we want our clients to be as comfortable as possible with everything we offer. So we created a comprehensive FAQ with everything you need to know.

The 90-Day Plan is the core of our process. Every 90 days, we research, create, launch, manage, and report on custom campaigns for each of our clients. We run the 90-Day Plans continuously to ensure there is no gap in service and that your messaging stays relevant and  fresh.


We use the Design Thinking methodology for all of our clients. There are 5 stages of development in the Design Thinking process: Empathize, Define, Ideate, Prototype, and Launch.

The onboarding process starts with the signing of the contract. From there, the Discovery Sessions are scheduled. There are 3 meetings that focus on Marketing, Customer Acquisition, and People & Technology. Prior to these meetings, we will request access to your marketing channels and collect existing digital assets. We will also build a custom scorecard to evaluate your company’s current sales and marketing state. After these meetings, we get to work on our research and strategy phase and develop our first 90-Day Plan.

Ad accounts are reviewed weekly to ensure budgets are kept on track. Monthly updates are provided on success metrics for the campaign, as well as any changes we think should be incorporated to enhance performance. At our quarterly meeting, we will review the previous 90-days in more detail and discuss the next 90-days.

This is a tricky question, as it is definitely not a one-size-fits all answer! There are several factors that we look at to determine your budget; industry, company size, audience, platforms, and goals - to name a few. 


To provide a general estimate, it is suggested that B2B companies should spend between 2 and 5% of their annual revenue on marketing and that B2C companies should spend between 5 and 10%. B2C is often higher as it requires more investment to reach your various customers. Whatever your budget, we can work with you to see where it would be best spent for optimal results.

Tracking success varies depending on which tactics are implemented on your account. However, we will use objectives like website visitors, leads, qualified leads, impressions-share, CTC, CTR, conversions and more to determine and track success.

Absolutely! If we know someone that would be a better fit for you, we will do the introduction.

Yes, we support all areas of North America. Most of our past business has been in Ontario, Canada however using the power of technology and maybe an airplane we can work almost anywhere.

We work with clients that have a real commitment to growing the revenue and profit of the business. Clients that will trust us to take them where they want to go

This can be a tricky one! Most businesses view this metric differently. Our main objective is to deliver an ROI. That’s how we know we will work together forever. The way we do this is built into our process. We collaborate to assess the current state of the business and then define the desired future state. Once we apply a timeline to the future state the ROI milestones will be more predictable. That being said, getting a “quick win” is always a priority. We want you to get what you want.

Of course, this varies depending on the scope of work. That being said, our customers would never accuse us of over working them. We have a team to execute on at least 99% of the deliverables in every 90-day cycle.

Like any great relationship it boils down to communication and trust. We always say we can move as fast as our clients.

Our Process and Client Expectations

Social Media Marketing

Of course there are the favourites like Facebook, Instagram, and LinkedIn. That being said, we will go wherever your customers are. For example, Pinterest, TikTok, Snapchat, Facebook Groups, etc.

It’s not for everyone. However, it is the fastest way to hire a collection of experts that can hit the ground running with expert advice on day 1.

If your customers are on it, then yes.

Strategic Planning

Essentially there are three main departments to consider. 

Sales & Marketing



We find that many businesses skip the planning stage as they are just trying to get the company started. Then shifting focus to keep it growing for years to come. 

Our experience is that by going back to the beginning and resetting the vision, building a scorecard and analyzing the customer journey will give great insight on the areas that can most easily be improved. Subsequently, get the business growing towards the desired outcome faster and with less negative friction.

Sales Playbook

After many years serving customers we realized that there were massive blind spots in the way that their customers were being sold to. The customer journey was all too often inconsistent as they traveled from marketing to sales. We decided to take responsibility for the entire customer journey. By doing this we are able to increase ROI and decrease the time to achieve it.

We have designed a set of tools to analyze the current state of the sales process. Inside 90-days we will deliver a current state and future state of the entire sales ecosystem. Included will be recommendations for staff, technology, financial forecasts and management responsibilities.

Misc. Info

Monday - Friday 

8am-4pm EST

Regularly! Contact us to inquire.

We are always looking for talented people to join our team. Visit our careers page to apply. Thank you for your interest.

We have a range of pricing depending on which of the three core services (Full Stack Marketing, Sales Playbook, Strategic Planning). Wouldn’t it be great if we just shared our prices with you so you don’t have to guess? 

Okay, here you go:

  • Digital Marketing - $3,000 - $5,000 per month depending on the scope of work.

  • Sales Playbook - $5,000 - $20,000 per project depending on the scope of work.

  • Strategic Planning - $1,500 - $5,000 per project depending on the scope of work.

Once we talk to you about what you are trying to achieve we will obviously give you an exact number.

We are committed to helping everyone who comes to us. All you have to do is book a call, let us know what you need and we will offer a direction you could take immediately. In most cases, we will advance your revenue journey on that call.

We accept cheques, credit cards, and direct deposits.

Monthly retainer fees are paid monthly in advance.

Projects are paid 50% upfront and 50% upon completion.

We send an invoice via email and a receipt if paid via credit card.

If for any reason you are not happy with our work you can cancel the agreement, no questions asked. You will be able to leave with our IP and concepts without having to fulfill the obligation of the contract.

SEO helps you show up in front of your customers at the most important stage in their customer journey - when they are actively looking for the products and services you offer. Optimizing and monitoring your SEO will help you stand out from the competition and continue to show up in the right places.

We leverage industry trends and insights on the search behaviour that prospects exhibit to guide on page optimization strategy. During our empathize phase, we will conduct extensive keyword research and analyze your existing digital assets to identify areas for strengthening and improvement.

There is no SEO quick fix hack to ensure you land on the first page. While there are small changes you can make to immediately improve your SEO, it requires a long term strategy and frequent monitoring and adjusting to continue moving up in rank.

Local SEO is a tactic that focuses on optimizing your website to achieve local search rankings. This is generally based on the city and surrounding area your business is located in. 


General SEO is a broader tactic that focuses on optimizing your content to ensure it is fresh, accurate, and interesting for search engines.

We will leverage whichever advertising tactic will work best to reach your target audience. In the past, we have used search engine advertising (SEM), social media advertising, display advertising, retargeting and remarketing, and video ads.

A paid search campaign works by targeting people with relevant results to their query when they enter what they are looking for into a search engine such as Google. When you type something into Google, you are presented with a list of results; which shows organic results and paid results. By creating a paid search campaign, you are paying to be shown at the top of all these relevant results, which increases your chance of being chosen by the user, in turn driving traffic to your website.

Good paid advertising campaigns will take a little while to gain traction and start getting engagement. This is because paid advertising platforms take time to learn about your campaign and your audience to get the most out of your budget as possible. It’s normal to not see any results for at least three months, and even then, the results at the end of those three months will be unstable. Between 6 and 9 months is when you start seeing optimal results. It’s important to wait at least 12 months before reassessing your campaign and making changes, as this can throw platforms into their learning stage again and set your success back.

SEO (Search Engine Optimization

Paid Advertising and Retargeting

Billing and Contract Terms

Email Marketing

Of course we do! Even though email is not most peoples favourite method of communication, they still check it hundreds of times a day. We need to make sure that your message meets the eyeballs of your customers regardless of where they are.

Many success stories start with 1. Wherever you are in your list building journey we will create a strategy to grow and maintain your list at a size that will directly affect your ability to achieve your revenue goals.

As many as your target customer will want. It really comes down to the amount of value you can create per month or per year for your customers. They won’t mind getting more emails if they perceive getting more value.

Content Marketing

Add paragraph text. Click “Edit Text” to customize this theme across your site. You can update and reuse text themes.

Add paragraph text. Click “Edit Text” to customize this theme across your site. You can update and reuse text themes.

Add paragraph text. Click “Edit Text” to customize this theme across your site. You can update and reuse text themes.

bottom of page