Awkward Media

About Awkward Media, the SEO agency for established businesses in Canada and the US

About Awkward Media: We Never Accepted SEO Takes a Year

An SEO team meeting around a monitor showing a rising green chart and a search results list

Who we are, in short

Awkward Media is a Toronto SEO agency that has spent 13 years ranking established businesses across Canada and the US on Google search, Google Maps and AI answers. Mayple rates us a top 5% SEO agency in the world. Every plan comes with two written guarantees and no long-term contract.

Everyone said SEO takes a year to pay off. We spent over a year proving there was a faster way.

Free 30-minute call on Google Meet. We search your service in your market, live, and show you where you stand.

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

Awkward Media at a glance

The facts. Before you ask.

What owners check before they trust an agency with their rankings. Updated October 2026.

Experience
13 years ranking businesses on Google
Headquarters
30 Ordnance St, Unit 2006, Toronto, ON
Markets
Canada and the United States
Recognition
Top 5% SEO agency in the world, by Mayple
Google rating
4.8 from 197 reviews
Trustpilot rating
4.6 from 55 reviews
Where we rank you
Google search, Google Maps and AI answers
Guarantees
Two, in writing, on every plan
Contracts
Month to month. No long-term contract
New clients
15 a month at most, so results don’t slip
Reporting
Monthly, walked through live on Google Meet
Your data
Our client app, live, any time

Our story

We failed for 11 months. Then we flipped the playbook.

Everyone said SEO takes a year. We bet our own business that they were wrong.

Time to results, first 12 months

The industry: give it six to twelve months

Awkward Media, in writing

Day 20 visible improvementDay 60 page one
Month 0612
01

The question

Why does everyone say SEO takes a year or more to pay off? Most businesses don’t have a year of time and money to wait. We wanted to know if that was actually true.

02

The test

We shut down our core business for over a year and hired so-called SEO experts to see if anyone could hit the speed we were after.

03

11 months of nothing

We failed. For 11 straight months. Then we saw why: we were approaching SEO exactly the way everyone else did.

04

The flip

We questioned everything, from how links get built to how a keyword plan is made. We pulled every lever instead of a few. Often we did the opposite of what the industry told us.

05

It paid off

Results came faster than the industry said was possible. Mayple went on to rate us a top 5% SEO agency in the world.

06

Today

We put that speed in writing: visible improvement in 20 days and page one in 60, or we pay for it.

Zarrar Rasool, founder of Awkward Media
Zarrar Rasool, founder of Awkward Media

Meet the founder

Zarrar Rasool. The founder who bet the business on faster SEO.

Zarrar started Awkward Media in Toronto as a branding agency. When clients kept asking for marketing to go with their branding and design, he moved the company into SEO. He saw how sceptical business owners had become about SEO results, so he set out to build a service that earns its keep.

Instead of hiring a few all-round specialists, he built separate teams for each part of SEO, and put the speed in writing with our 20-day and 60-day guarantees.

“The traditional SEO model is outdated.”

“We felt like it's time to change the status quo, question everything, and deliver results that businesses deserve.”

Zarrar Rasool, in International Business Times

What makes Awkward Media different

We took the opposite road. Here is where it shows.

The test year changed how we run every campaign. The crossed-out line is the industry habit. The green one is what you get from us.

A few levers at a time

Every lever, from day one

Your service pages, the technical fixes, your Google Business Profile, links from sites Google trusts, content and AI answers all move together.

Sign for a year

Month to month

No long-term contract on any plan. We keep you by ranking you.

Trust the process

Two guarantees in writing

Visible improvement in 20 days, page one in 60 days for the keywords you approve.

A PDF once a month

A live app and a call

See every ranking live in our client app, then walk through the month with us on Google Meet.

Take every client

15 new clients a month

We cap intake so every campaign gets the work our guarantees depend on.

AI search as an add-on

AI SEO in every plan

Getting named in ChatGPT, Claude, Gemini and Google AI Overviews comes with every plan.

The Awkward Media team

Five teams. One job: your page one.

Ranking a business takes five different skills. So we built five departments, each with people who do one thing all day.

Leading the SEO work

Aone Marcus, SEO Director at Awkward Media

Aone Marcus

SEO Director

As SEO Director, Aone sets the strategy our five departments work to.

Talk to our team

On-page

Your pages, written and built to rank.

  • Adam W, Software Engineer at Awkward Media

    Adam W

    Software Engineer

  • Jorge R, SEO Strategist at Awkward Media

    Jorge R

    SEO Strategist

  • Jonathan B, Meta Data Specialist at Awkward Media

    Jonathan B

    Meta Data Specialist

  • Mahsam A, Senior Web Developer at Awkward Media

    Mahsam A

    Senior Web Developer

Technical and links

A site Google can read fast, and links it trusts.

  • James W, Technical SEO Manager at Awkward Media

    James W

    Technical SEO Manager

  • Amanda A, Technical SEO Engineer at Awkward Media

    Amanda A

    Technical SEO Engineer

  • Brian W, SEO Link Builder at Awkward Media

    Brian W

    SEO Link Builder

  • Asif R, SEO Link Builder at Awkward Media

    Asif R

    SEO Link Builder

Local

Higher on Google Maps in every town you serve.

  • Muhammad A, Local SEO Expert at Awkward Media

    Muhammad A

    Local SEO Expert

  • Maria C, Google Business Profile Specialist at Awkward Media

    Maria C

    Google Business Profile Specialist

  • Nabeel N, Local SEO Manager at Awkward Media

    Nabeel N

    Local SEO Manager

  • Kristine S, Citations Expert at Awkward Media

    Kristine S

    Citations Expert

Content

Pages that answer what your customers search.

  • Ashley H, SEO Content Editor at Awkward Media

    Ashley H

    SEO Content Editor

  • Christy D, Content Writer at Awkward Media

    Christy D

    Content Writer

  • Paul C, Content Writer at Awkward Media

    Paul C

    Content Writer

  • Mubashra B, Content Writer at Awkward Media

    Mubashra B

    Content Writer

Client support

Your campaign on schedule, every report explained.

  • Gaps B, Senior Account Manager at Awkward Media

    Gaps B

    Senior Account Manager

  • Kiran R, Senior Account Manager at Awkward Media

    Kiran R

    Senior Account Manager

  • Umair K, Senior Project Manager at Awkward Media

    Umair K

    Senior Project Manager

  • Javi R, Account Manager at Awkward Media

    Javi R

    Account Manager

Awkward Media results

What the work looks like on Google.

A selection of real client positions, from local service firms in Canada to national stores in the US.

As seen in and rated on

USA Today LA Weekly Clutch TopSEO UpCity

Awards and press

Awarded, rated and written about.

Rated a top 5% SEO agency in the world by Mayple, and recognised by Clutch, UpCity, TopSEO, SEMFirms, Google Partner and HubSpot.

Awkward Media SEO awards from Clutch, UpCity, TopSEO, SEMFirms, Rising Star, Best in Search, Google Partner and HubSpot

As featured in

USA TodayLA WeeklyOutbrain

Who Awkward Media works with

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

Meet the team that ranks you, in 30 minutes.

A free 30-minute strategy call on Google Meet. We search your service in your market, live, show you who holds page one and what it takes to pass them.

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.

About us FAQ

Questions about Awkward Media owners ask before they book.

01 Who is Awkward Media?

Awkward Media is an SEO agency headquartered in Toronto that ranks established businesses across Canada and the US on Google search, Google Maps and AI answers. We have been doing it for 13 years, and Mayple rates us a top 5% SEO agency in the world.

02 Who founded Awkward Media?

Zarrar Rasool founded Awkward Media in Toronto, first as a branding agency. He moved the company into SEO when clients asked for marketing to go with their branding, and built it around separate specialist teams for each part of SEO.

03 Is Awkward Media legit?

Yes. We are rated 4.8 on Google from 197 reviews and 4.6 on Trustpilot from 55 reviews, we are recognised by Clutch, UpCity, TopSEO, Google Partner and HubSpot, and our office is at 30 Ordnance St, Unit 2006, Toronto. Our case studies show real client positions on Google.

04 Where is Awkward Media based?

Our headquarters is at 30 Ordnance St, Unit 2006, Toronto, ON M6K 0C8. We work with businesses across Canada and the United States, and our strategy calls and monthly reports run on Google Meet.

05 Do you work with businesses in the USA?

Yes. We rank businesses in Canada and the US, from local service firms to national online stores.

06 How long has Awkward Media been doing SEO?

13 years of ranking businesses on Google.

07 Who will work on my campaign?

Specialists from five departments: on-page, technical and links, local, content and client support. Aone Marcus, our SEO Director, sets the strategy, and an account manager walks you through every monthly report on Google Meet.

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

No. Every plan is month to month.

09 What guarantees do you offer?

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.

10 How many clients do you take on?

At most 15 new clients a month. We cap it so every campaign gets the work our guarantees depend on.

11 Who is a good fit for Awkward Media?

Established businesses already doing $20,000 a month or more, selling a service people search for, with room to take on more calls and bookings.

12 Is AI SEO included?

Yes. Getting named in ChatGPT, Claude, Gemini and Google AI Overviews is part of every plan.

13 How do I get started?

Book the free 30-minute strategy call on Google Meet. We search your service in your market, live, show you who holds page one and tell you which keywords qualify for our guarantee.