Local SEO & Google Maps · worldwide

Get found on
Google Maps.

The first three results on Maps take almost every call. I rebuild your Google profile, fix your reviews and build the pages that get you there — then keep you there.

From $199/month. Month to month, cancel any time. Websites from $390.

Free 5-minute video showing what's costing you calls. No call required.

audit — cool_breeze_ac · city_centre
› scanning profile signals…
› ✕ primary category — "General Contractor"
› ! reviews — 34 vs 187 (top competitor)
› ! last review — 121 days ago
› ✕ mobile load — 8.9s
› → 3 fixes identified
visibility 22%
profile 38%
reviews 18%
3
Results take almost every call
30
Days to typical ranking movement
AR / EN
Worldwide, in both languages
Two ways I help

Get found, then convert

Most businesses need one of these badly and the other eventually. Start wherever the bleeding is worst.

Pricing

What it costs

Month to month. Cancel any time, no notice, no fee.

Take any website tier with a monthly plan and the first month of the plan is free. Start with the free audit — it costs nothing and you keep it either way.

The ranking model

Your competitor isn't better.
Their data is.

Local ranking isn't mysterious. It's weighted, and it works the same in Paris as it does in Toronto. Here's how the 2026 factor research distributes it — and where almost every agency spends your money.

Google Business Profile 32%
On-page & service-area pages 19%
Reviews 16%
Links 15%
Behavioural 8%
Citations / directory listings 7%

Citations are 7%. That's the "500 directory submissions" package almost everyone sells. Meanwhile the single strongest individual factor is your primary category — one dropdown, ninety seconds, and it's set wrong on roughly half the profiles I audit.

What changes

Red pins turn green

A geo-grid scan checks your ranking from dozens of points across the city, because where the customer is standing changes what they see. This is the before and after of fixing a wrong primary category and starting a review system.

Top 3 Position 4-10 Not on page one
18%

of the map showing you in the top three

Calls per month 22
Reviews 34

Illustrative — built from the ranking model, not from a client. Real before/after grids replace this the moment I have permission to publish one.

Calls from the listing, first six months

typical shape, not a promise
Month 123456
LondonNew YorkParisTokyoDubaiSão PauloSydneyCasablancaBerlinTorontoLondonNew YorkParisTokyoDubaiSão PauloSydneyCasablancaBerlinToronto
The blog

Free advice, written properly

Local SEO, Google Business Profile, AI tools, building fast sites and tech worth paying attention to. No fluff, no gated PDFs — just what I actually do all day.

Visit the blog →
Coming — by request

Custom analytics platform. Rankings, reviews and leads for your locations in one place. Request access — custom pricing.

Who you're dealing with

A person, not an agency

I'm Azzeddine. I build websites and do local SEO for service businesses — AC and HVAC, cleaning, pest control, plumbing, clinics, movers and maintenance — anywhere Google Maps operates.

I learned this work in some of the most competitive local markets there are — a hundred companies fighting over the same three positions. The work travels: the ranking model is identical everywhere Google Maps operates, and so are the mistakes.

I'm based in Morocco, working worldwide in English and Arabic, so your customer-facing content reads correctly in both. You deal with me directly on WhatsApp — no account manager, no ticket system, nobody junior taking over after you sign — whatever timezone you're in.

Free audit

Find out what's costing you calls

Fill this in and you'll have a 5-minute video within 24 hours: where you rank now, what your top competitor does differently, and the three fixes that would help most. No cost, no call required, no obligation.

Received — your audit is queued.
I'll send the video within 24 hours. If it's urgent, use the WhatsApp button.
That didn't go through.
Please check your name and business name are filled in, or message me on WhatsApp instead.
Too many requests from this connection.
Please try again in about an hour, or message me on WhatsApp instead.

Reply within 24 hours. Your details aren't shared with anyone.