Awkward Media

SEO pricing for established businesses in Canada and the US

SEO Pricing: What SEO Costs and What You Get

The short answer

Our SEO costs $1,497 to $5,000 a month for local SEO, organic SEO or both, and $5,000+ a month for organic SEO across several websites. Every plan is month to month and includes AI SEO. Your exact number depends on your market and how strong the sites above you are.

If your qualifying keywords aren’t on the first page of Google within 60 days, we keep working for free until they are.

Free 30-minute strategy call on Google Meet. For businesses doing $20k a month or more.

Aone Marcus, SEO Director at Awkward Media

Reviewed by Aone Marcus, SEO Director at Awkward Media · Updated October 2026

13 yrs

ranking businesses in Canada and the US

60 days

to page one, or we work free

20 days

to see the first improvements

15

new clients a month max, so results don't slip

SEO pricing plans

Two plans. Everything in both.

No ten-tasks-a-month packages. No add-ons. No surprise invoice for AI SEO. You pay for one thing: beating the sites in your way. Here is everything that covers.

Google Maps

Local plans

Google search

Every plan

AI answers

Every plan

Monthly report on Meet

Every plan

For one business, one website

Local SEO and organic SEO

Alone or together. Most service businesses take both.

$1,497–$5,000

a month, month to month

  • Google Maps work: your Google Business Profile, reviews and your place in the map results
  • AI SEO: pages shaped so ChatGPT, Claude, Gemini and Google’s AI Overviews can quote and name you
  • A written list of the searches we target, chosen for how close they sit to a sale
  • Service pages and content built to answer those searches
  • The technical fixes your site needs so Google can read and load it
  • Links from sites Google already trusts. White-hat only
  • Our app, live any time, with an AI agent you can ask about your results
  • A monthly report walked through live on Google Meet: rankings, traffic and the work done
  • Both guarantees in writing, and no long-term contract

For brands running more than one site

Organic SEO across several websites

National brands, groups and multi-store ecommerce.

$5,000+

a month, month to month

  • One plan across every site you run, so they don’t compete with each other for the same searches
  • AI SEO: pages shaped so ChatGPT, Claude, Gemini and Google’s AI Overviews can quote and name you
  • A written list of the searches we target, chosen for how close they sit to a sale
  • Service pages and content built to answer those searches
  • The technical fixes your site needs so Google can read and load it
  • Links from sites Google already trusts. White-hat only
  • Our app, live any time, with an AI agent you can ask about your results
  • A monthly report walked through live on Google Meet: rankings, traffic and the work done
  • Both guarantees in writing, and no long-term contract

That’s a range, not a quote. Your exact number comes on the call, once we’ve seen who you’re up against.

A hand holding a phone with a dark city map and one green pin standing out from the grey ones

Before you estimate

Your price comes from who sits above you in your market.

That is the work you pay for: moving past them. Below, see where you would likely land in our ranges.

Google position 1 result for commercial mortgage toronto: EquityRich, highlighted in green
Our client EquityRich in position 1 on Google for “commercial mortgage toronto”.

SEO cost estimator

What would you pay? Find out in a minute.

Answer three questions about your business and see where you are likely to sit in our ranges. No email needed.

What do you need?
How many locations or service areas?
How crowded is page one for your service?

Your likely range

Lower end of

$1,497–$5,000

a month

A guide, not a quote. Your exact number comes from the call, once we’ve looked at the sites above you.

Turn this into an exact number

30 minutes on Google Meet, free. We search your service in your market, live.

What affects the cost of SEO?

Your market sets the price. Not a package.

Two businesses in the same trade can pay very different amounts. Here is what moves your number up or down inside our ranges.

01

What you need

Google Maps for local customers, organic Google search for everyone else, or both. Both takes more work than either alone, and most service businesses need both.

02

How many locations

Every town or service area is its own map box and its own set of searches. One location sits lower in the range; six or more sits higher.

03

Who is above you

The single biggest factor. A page one of small local names takes less work to pass than one full of national brands with years of links.

04

The state of your site

A site that loads fast and is easy for Google to read lets the work go straight into ranking. A site with technical problems needs them fixed first.

05

How many websites

One site is one plan. Several sites need one plan across all of them, so they lift each other instead of fighting for the same searches.

06

What never changes it

AI SEO, the app, the monthly report on Google Meet and the guarantees come with every plan. They are never sold as extras.

Google Maps results for blood cleanup services with 360 Hazardous Cleanup Louisville, with one review, above Bio-One of Louisville with 76
360 Hazardous Cleanup, with one review, above Bio-One of Louisville with 76 on Google Maps.

Who is above you, in practice

One review. Above a rival with 76.

Reviews are one sign of prominence on Google Maps you can read at a glance, not the whole picture. Relevance, distance, your Google Business Profile, your site and the links pointing at it decide the rest. In 20 days, 360 Hazardous Cleanup went from #37 to #1 on Google Maps for “blood cleanup services”. Reading who sits above you, and why, is how we set your price on the call.

SEO pricing models compared

Five ways agencies charge. Who carries the risk?

Most SEO pricing puts the risk on you. Here is how each model works, and who loses if nothing moves.

SEO pricing models compared by how they work, who carries the risk and the catch
ModelHow it worksWho carries the riskThe catch
HourlyYou pay for time, billed as it’s used.You do. You pay for hours whether rankings move or not.You never know the final bill, and nothing ties the hours to results.
One-off projectA fixed fee for a set piece of work, then the agency stops.You do. Rankings fade once the work stops.SEO is ongoing. Competitors keep working after your project ends.
Monthly packagesA list of tasks each month, like 10 links and 4 blog posts.You do. You get tasks, not rankings.The same list for every business, whatever your market needs.
Pay for performanceYou pay only when a keyword ranks.Shared, but on the agency’s terms.Often easy keywords nobody searches, or risky shortcuts to hit the numbers fast.
Retainer with a long contractA monthly fee, locked in for 6 to 12 months or more.You do. You pay out the term even if nothing moves.The contract, not the results, is what keeps you.
Awkward MediaA monthly range set by your market, month to month.We do. Two guarantees, in writing.Not for everyone. We work with businesses doing $20k a month or more.

What you get for your SEO budget

Your first 60 days. Week by week.

Plenty of agencies ask you to wait six to twelve months before judging them. We give you two dates to hold us to.

Maurice and Sons report card showing estimated monthly organic traffic rising from 83 to 203 in 20 days
Maurice and Sons, Manitoba: estimated monthly organic traffic from 83 on March 10 to 203 on March 31, 2026.
01

Day one: your market, live

On the strategy call we search the way your customers do, in your towns, and show you who is taking the searches that matter. You get your exact price here.

02

Week one: the target list

We pick the searches closest to a sale and put them in writing. These are the keywords the 60-day guarantee covers.

03

Weeks one to three: the foundation

Service pages, the technical fixes your site needs, your Google profile, and links from sites Google already trusts.

04

Day 20: the first check

You should see visible improvement in your key metrics. If you don’t, we refund $200 on top of returning your payment for that period.

05

Day 60: page one

Your qualifying keywords should be on the first page of Google. If they aren’t, we keep working for free until they are.

06

Every month after

A report walked through live on Google Meet: where you ranked the day we started, where you rank now, and the work we did. Plus the app, any time.

Our SEO guarantees

We put our money where our rankings are.

Guarantee 01

20days

If you don’t see visible improvement in your key metrics within the first 20 days, we refund $200 on top of returning your payment for that period.

What we measure: your traffic, what that traffic is worth, how much authority your site and its pages carry, and how many other sites link to you, against the day we start.

Guarantee 02

60days

If your qualifying keywords aren’t on the first page of Google within 60 days, we keep working for free until they are.

What counts: at least one high-value search for your business on page one of Google.

No long-term contracts. Results keep you here. Paperwork doesn't.

Is SEO worth it compared to Google Ads?

Same budget. Different asset.

Ads rent you a spot. SEO builds one you keep. Many of the businesses we work with run both: ads for what they need this week, SEO for the searches they want to own all year. On the call we’ll look at your market and tell you straight which one should get the next dollar.

Google results for original bar snapbacks with The Game Caps in position 1 and named in the AI Overview below
The Game Caps in position 1 for “original bar snapbacks”, and named in Google’s AI Overview below it.
Google Ads compared with SEO
Google AdsSEO with Awkward Media
When you stop payingThe clicks stop the same day.Rankings you’ve earned keep bringing calls.
Cost of each new customerGoes up as more competitors bid on the same words.Falls as rankings grow, for the same monthly fee.
Where you showThe ad slots at the top, marked as ads.The map box, the organic results and the sources AI answers lean on.
How fast it startsStraight away.First improvements in 20 days, page one in 60 for qualifying keywords.
Best forTesting offers and filling gaps right now.Owning the searches your buyers make every month.

Cheap SEO red flags

Been burned before? Check any agency for these.

Many owners who come to us have paid an SEO company that never did what it said. These six signs show up before you sign. Use them on anyone, including us.

What we put in writing instead

A list of target searches before we start. A monthly list of completed work. Month to month, no long-term contract. And two guarantees: If you don’t see visible improvement in your key metrics within the first 20 days, we refund $200 on top of returning your payment for that period. If your qualifying keywords aren’t on the first page of Google within 60 days, we keep working for free until they are.

What your SEO budget buys

Position one. Screenshots, not promises.

Real client positions on Google, from local service firms to national stores. This is the work the monthly fee pays for.

As seen in and rated on

USA Today LA Weekly Clutch TopSEO UpCity

Who our SEO pricing is built for

We don't take everyone. On purpose.

We take on 15 new clients a month. That's what it takes to hold the rankings we promise, so we check every business first.

Slack message from a law firm client celebrating a first-page Google ranking for family lawyer barrie
A law firm client in our shared Slack, the day “family lawyer barrie” reached page one.

A good fit if

  • You already do $20k a month or more
  • You sell a service people search for
  • You can take on more calls and bookings

Not a fit if

  • You want your business to explode overnight
  • You have no room for more work
  • You are choosing on price alone

Your next step

Get your exact price, shown in 30 minutes.

A free 30-minute strategy call on Google Meet. We search your service in your market, live, look at the sites above you and give you your exact monthly price.

Bring with you

Your websiteYour main serviceTowns you serveCompetitors you see
  1. 01

    We search your market live

    The way your customers do, in the towns you serve.

  2. 02

    We show who's above you, and why

    On Google, on Maps and in the AI answers.

  3. 03

    You leave with a road map

    Yours to keep. If we can help, we'll invite you to work with us.

For established businesses doing at least $20,000 a month.

SEO pricing FAQ

SEO pricing questions owners ask before they book.

01 How much does SEO cost?

Our local SEO, organic SEO, or the two together usually run between $1,497 and $5,000 a month. Organic SEO across several websites usually starts at $5,000 a month. AI SEO is included in every plan. Your exact number depends on your market and how strong the sites above you are, and you get it on the strategy call.

02 How much does local SEO cost?

Local SEO sits in our $1,497 to $5,000 a month range, alone or together with organic SEO. One location in a market of small local names sits at the lower end. Several locations, or a map box full of big brands, sits higher.

03 How much does SEO cost for a small business?

We work with established businesses doing $20k a month or more, and most of them sit in our $1,497 to $5,000 a month range. If you are below $20k a month, SEO can still help, but ranking first usually pays back fastest once a business is already selling steadily.

04 Why do SEO prices vary so much?

Because the work it takes depends on your market. The biggest factor is who is above you on page one: small local names take less work to pass than national brands with years of links. The number of locations, the state of your site and the number of websites move it too.

05 What is included in your SEO pricing?

A written list of target searches, service pages and content, technical fixes, links from trusted sites, Google Maps work for local plans, AI SEO, our app with an AI agent, a monthly report walked through live on Google Meet, and both guarantees. Nothing on that list is sold as an extra.

06 Is AI SEO extra?

No. AI SEO is included in every plan. We build for Google first and shape the same pages so ChatGPT, Claude, Gemini and Google's AI Overviews can quote and name you.

07 Do I have to sign a long-term contract?

No. Every plan is month to month and there are no long-term contracts. You stay because the rankings keep climbing.

08 What guarantees come with the price?

Two, in writing. If you don't see visible improvement in your key metrics within the first 20 days, we refund $200 on top of returning your payment for that period. If your qualifying keywords aren't on the first page of Google within 60 days, we keep working for free until they are. Which keywords qualify is confirmed on the strategy call.

09 Is SEO worth it compared to Google Ads?

Ads stop bringing calls the day you stop paying. Rankings you have earned keep working, and the cost of each new customer falls as they grow. Many businesses run both. On the call we look at your market and tell you which one should get the next dollar.

10 How do I get my exact SEO price?

Book the free 30-minute strategy call on Google Meet. We search your service in your market, live, look at the sites above you and give you your number. You can also use the estimator on this page to see where you are likely to land first.

11 How will I know what I'm paying for?

You get our app, live any time, with an AI agent you can ask about your results. Every month we walk you through a report on Google Meet: your Google Analytics data, where you rank for each keyword we target, and a list of the work we did that month.

12 How long until I see results for my money?

You should see visible improvement in your key metrics within 20 days. That is our first guarantee. Your qualifying keywords should be on the first page of Google within 60 days, or we keep working for free until they are.

13 Do you work in Canada and the US?

Yes. We're based in Toronto and have spent 13 years ranking established businesses across Canada and the US. Google works the same way in both countries; what changes the price is the competition in your market.