A business owner in Dubai gets three quotes for SEO. One is Dhs 3,000 for a strategy and monthly calls. One is Dhs 1,200 a month from a freelancer who will do everything. One is Dhs 6,000 a month from an agency. They look like the same service at three prices. They are not the same service at all, and picking on price is how people end up paying twice. Here is what actually separates them, and the one question that decides which you need.
The Three Things Being Sold
Strip away the job titles and there are three genuinely different products here.
The consultant
A consultant diagnoses and directs. They audit your site, build a strategy, tell your team exactly what to do, and review the work as it ships. They do not usually write your content, build your links or edit your website. You are buying judgement and direction, typically as a project fee or a small monthly advisory retainer with a call every fortnight.
The freelancer
A freelancer does the work. One person handling technical fixes, content, links and reporting. Cheaper than an agency because there is no overhead and no team, and often genuinely good, because you are dealing directly with the person doing the work rather than through an account manager.
The agency
An agency diagnoses and does the work, using several people with different specialisms. A technical person, a content person, a design resource, someone managing the relationship. You pay for coverage, continuity and the fact that no single person leaving stops your campaign.
We are an agency, so read this with that in mind. We also turn work away regularly, usually towards a consultant, when a business already has a capable marketing person and just needs somebody to tell them what to prioritise. Paying an agency to do work your own team could do is a bad trade for you and a boring retainer for us.
The Question That Actually Decides It
Not your budget. Not your company size. This: after somebody hands you a prioritised list of SEO work, who in your business is going to do it?
Write down the actual name. If there is a name, and that person has genuine capacity, a consultant is probably your best value in the market. You get expert direction at a fraction of agency cost and your own team builds the capability.
If there is no name, or the name is yours and you already work eleven hour days, a consultant will sell you a very good plan that never gets implemented. This is a common and predictable outcome: an excellent strategy document, agreed enthusiastically, sitting untouched eight months later. That is not the consultant's failure. It is a mismatch that was visible on day one.
Choose a Consultant If
- You have a marketing person, a developer, or an owner with real time who can execute a plan.
- You are about to rebuild or migrate your website and need someone to make sure it does not destroy your rankings. This is the single highest value use of a consultant there is, and it is a defined project rather than a retainer.
- You already have an agency and want an independent second opinion on whether the work is any good.
- You want to build the capability in-house permanently and need someone to teach your team rather than replace it.
- Your problem is strategic. Which markets, which services, which structure. Not execution volume.
Choose a Freelancer If
- Your site is small, under about 50 pages, and your requirements are straightforward.
- Budget is genuinely tight and you would rather have real work done narrowly than nothing done broadly.
- You can verify their work, or you have someone who can. This matters more than anything else on this list.
- You accept the continuity risk. One person means one point of failure: illness, a better offer, a visa change, or simply going quiet. It happens often enough that you should plan for it rather than hope.
The freelancer risk is not usually incompetence. It is disappearance. Protect yourself with two things from day one. Every account stays in your name with you as owner, and they get invited as a user. And ask for work to be documented as it happens, not just reported. If they vanish in month seven, you want to know what was changed, not just that traffic went up.
Choose an Agency If
- Nobody in your business has time to implement anything, and you need work done rather than advised.
- You need several disciplines at once. Technical fixes, content, design and links are different skills, and one person rarely does all four well.
- Continuity matters because SEO is a real part of your pipeline and a two month gap would hurt.
- You are running multiple locations, two languages, or an e-commerce catalogue, where the volume of work exceeds what one person can carry.
- You want one accountable party rather than coordinating a freelancer, a developer and a writer yourself, which is itself a job.
What Each One Costs in This Market
Rough bands for the UAE market specifically, in dirhams (AED), since these are local market figures rather than Scaling High's own pricing.
These figures are our own estimate of the UAE market at the time of writing, in UAE dirhams, not published rates, and they are offered as orientation rather than as a guide to what any specific provider will charge. Scope changes everything, prices move, and the same headline number can buy wildly different amounts of work. Treat them as a rough sense of the landscape and get real quotes before deciding anything.
- Consultant, project audit and strategy: roughly Dhs 4,000 to Dhs 15,000 as a one-off, depending on site size and depth.
- Consultant, ongoing advisory: roughly Dhs 2,000 to Dhs 6,000 a month for a defined number of hours and regular calls.
- Freelancer, full service: roughly Dhs 800 to Dhs 3,000 a month. Wide range, and the low end usually means very few hours.
- Agency retainer: roughly Dhs 1,500 to Dhs 8,000 a month for a small to mid-sized business, rising sharply for e-commerce and multi-location work.
One warning about the bottom of every band. Below a certain point, the only way to deliver profitably is to do very little and report on it well. If a quote is dramatically below everything else you have seen, ask exactly how many hours a month it buys. The answer tells you more than the price does.
Five Questions to Ask Any of Them
- Who specifically does the work, and what happens when that person is on leave? You are looking for a real answer, not a reassurance.
- What will you have done by the end of month one? Vague answers here predict vague months later. A good answer is specific and boring.
- How do you report, and does it show leads or just traffic? Traffic reports are easy to make look good. Enquiries are not.
- Do I own the accounts? Search Console, Analytics, Google Business Profile and your domain registrar should all be in your name. Anyone who resists this is building a hostage situation.
- What would make you tell me SEO is the wrong investment right now? Anyone who cannot answer this has never told a client no, which means they will not tell you either.
There is a fourth option nobody quotes for and it works well. Hire a consultant for a one-off audit and roadmap, then hand that roadmap to a freelancer or agency to execute, and bring the consultant back for one review call a quarter. You get independent judgement and cheaper execution. It costs a little more in total than a single provider and it removes the conflict of interest where the person diagnosing the problem also sells the cure.
The Answer Changes Over Time
This is not a permanent decision. A common and sensible path looks like this: start with a consultant to get a clear roadmap and avoid expensive mistakes. Move to an agency once the volume of work exceeds what your team can carry. Bring it in-house years later once search is big enough to justify a full-time hire, and keep a consultant on a light retainer for direction.
The mistake is not choosing wrong. It is choosing once and never revisiting, then paying an agency retainer for three years while your own marketing manager sits underused, or paying a consultant for advice nobody has capacity to act on.
Not sure which one you need?
Tell us your situation and we will tell you honestly, including when the answer is a consultant rather than us. The first conversation is free and there is no pitch attached to it. If an agency is the right fit, our SEO retainers start at AED 1,500 per month with everything documented and every account in your name.
Talk to Us FirstThe version of this decision that goes wrong is almost always the same. Somebody buys the cheapest option available, gets very little, concludes that SEO does not work for their business, and stops for two years while a competitor compounds. The price was never the problem. The mismatch was.




