About us

We built the agency we wanted to hire

RankQora started because the buying process for marketing services is worse than the services themselves. No price, a year long contract, and a report that never mentions money.

RankQora team in a planning session around a table
Our story

How we got here

Every founder here has sat on the client side of a bad agency relationship. The pattern was always the same: a confident pitch, a twelve month signature, and three months later a report full of impressions with nobody able to say whether the work had produced a single enquiry.

So the model was decided before the name was. Quote a real figure in writing before anyone sits through a pitch. Thirty days notice. Every account in the client’s name. Report on enquiries and cost per enquiry, and put the dashboard where the client can open it without asking.

It costs us some deals. People who want a ranking guarantee go elsewhere, and that is the right outcome for both sides.

What we believe

Four things we will not bend on

Values are cheap. These are the four that cost us money, which is how you know we mean them.

01

Say the number early

You get a written figure before any call, so you can disqualify us without speaking to anyone. Plenty of people do.

02

Report the truth

When a month goes badly the report says so on the first line. Dressing up a bad month just delays the conversation.

03

Hand over the keys

Accounts in your name from day one. If you leave, nothing goes with us and nothing needs rebuilding.

04

Turn down bad fits

If SEO cannot hit your timeline, or the budget will not clear the floor for a channel to work, we say so rather than take the money.

The team

The people who do the work

Named, with their specialism and how long they have worked in the channel. The person who builds your strategy is the person who runs it.

Emma Caldwell, Founder and SEO Lead at RankQora
Emma Caldwell
Founder and SEO Lead

Technical SEO and AI search visibility. 12 years in search.

Daniel Okonkwo, Paid Media Lead at RankQora
Daniel Okonkwo
Paid Media Lead

Lead generation for service businesses. 9 years in paid media.

Priya Raghavan, Web Development Lead at RankQora
Priya Raghavan
Web Development Lead

Core Web Vitals and conversion design. 11 years building sites.

Tom Bradshaw, Content and Social Lead at RankQora
Tom Bradshaw
Content and Social Lead

Content that ranks and social that sells. 8 years in content.

Aisha Rahman, Local Search Specialist at RankQora
Aisha Rahman
Local Search Specialist

Map pack rankings and review programmes. 6 years in local search.

Michael Chen, AI and Automation Lead at RankQora
Michael Chen
AI and Automation Lead

Workflow automation and reporting. 10 years in systems.

Laura Bennett, Client Strategy Director at RankQora
Laura Bennett
Client Strategy Director

Channel mix and growth planning. 14 years agency side.

James Ferreira, App Development Lead at RankQora
James Ferreira
App Development Lead

iOS and Android product builds. 9 years in mobile.

Credentials

What can actually be checked

Certifications

Current platform certifications, retaken as the platforms change. We list only what we hold and link each one so you can verify it.

Published work

We write up what worked and what did not, including the campaigns that underperformed. Claims come with the working attached.

Public reviews

Our reviews sit on platforms we do not control, where the bad ones stay visible too. Google, Clutch and Trustpilot, all linked.

How we work

Four steps, about a week to a plan

The same process whether you take one channel or five.

01

Free growth plan

You tell us the goal. We audit what you have, look at who you are competing with, and come back with a written plan. It takes about a week and costs nothing.

02

You decide

The plan includes the price and what we expect it to do. No pressure, no expiring discount. Plenty of people take the plan and act on it themselves, and that is fine.

03

We start

Accounts set up in your name, baselines recorded, first work live inside two weeks.

04

You watch it happen

A live dashboard you can open whenever you like, plus a call every month where we talk about enquiries and money.

Fit

Who we are good for, and who we are not

Almost nobody writes this section. It saves everyone a wasted hour.

A good fit

A poor fit

Next step

Tell us what you are trying to grow

A written plan with a real price, in about a week. No call required to find out what it costs.