Local SEO Specialist
I get local businesses into the three results that get called.
Most owners get told they need more traffic. What they actually need is to sit in the map results for the small set of searches that end in a phone call. That is the entire job, and it is the only thing I do.
Canada, Saudi Arabia
The record so far
Numbers an owner can check on their own phone.
Rankings are easy to screenshot and easy to fake. I report on the things that move underneath them: calls, direction requests, booked appointments, and where you sit on a grid across your service area.
Local businesses moved into the top three map results
Median lift in calls coming from Google Business Profile
Markets worked across, from Phoenix to Dubai
Usual window before ranking movement is measurable
What I do
Six pieces of work. They only matter in the right order.
Nobody needs all six on day one. The audit decides which two are holding you back, and the rest waits until those are done properly.
Google Business Profile
The profile is the storefront. Primary and secondary categories, services and products written out, real photographs, weekly posts, questions answered before a competitor answers them. This is also where suspended and duplicate listings get untangled.
Citations and NAP cleanup
Two versions of your suite number across thirty directories is enough to hold a listing down for a year. I run the cleanup through the four data aggregators first so the corrections stick instead of reverting three months later.
Location and service area pages
One page per service, one per place you actually serve, each written for a person rather than spun from a template. If a page cannot say something true about that neighbourhood, it does not get built.
A review system that keeps running
Not a burst of twenty reviews in one week. A request that fires at the right moment in your existing workflow, plus replies to the old ones nobody answered. Steady arrival beats volume every time.
Local links and local relevance
Sponsorships, supplier pages, chamber listings, local press, the school your owner already funds. Links from inside your city carry weight that a bought guest post never will.
Technical work and schema
LocalBusiness and Service markup, an address that matches everywhere it appears, pages that load before someone gives up on a phone signal. Unglamorous, and the reason the rest holds.
How it runs
Four stages, and you see the work at every one.
No monthly report that hides behind vanity charts. You get the fix list, the dates things were done, and the grid that shows where you rank street by street.
The read
Two weeks. Profile, citations, site, competitors and a rank grid across your service area. I come back with the two things costing you the most, not a hundred page document nobody opens.
The fix list
Everything found, ranked by what it is worth against what it costs to do. You decide what I handle and what your team keeps. Nothing goes on the list that I cannot explain in a sentence.
The build
Profile rebuilt, citations corrected at the source, pages written, schema in place, review requests wired into how you already work. Most of the visible movement starts landing between day sixty and day ninety.
The proof
Monthly, on a call, in plain language. Calls, direction requests, form fills and grid position, set against the month before. If something is not working I say so before you have to ask.
Selected work
Three businesses, three different problems.
Client names are withheld where the agreement asks for it. Every figure below came out of Google Business Profile Insights and Search Console, and every one of them was shown to the owner first.
An unclaimed listing was quietly marked closed.
Google had auto created a profile carrying the previous owner’s phone number, and someone had marked it permanently closed. The company had been invisible in the map results for two summers without knowing why. We claimed it, rebuilt the service area across twelve zip codes, added forty photographs of real technicians and real vans, and pushed review requests through the dispatch software they already ran.
More inbound leads
Of twelve zip codes now in the top three
Reviews, up from six
Emergency repair searches went from zero impressions to 340 a month
A rebrand left two business names at one address.
Thirty four directories were still carrying the old practice name alongside the new one, at the same address, with three variants of the suite number between them. Google could not decide which entity was real, so it ranked neither. The cleanup ran through the aggregators first, then the directories, then the twenty two reviews that had never been answered.
To position two in map results
More appointment requests
More impressions in Maps
Reviews went from 22 to 61 once the request text was moved post appointment
The profile description read like a keyword list.
Sitting at position five to eight, no presence in the map pack, and a footer address that had not been updated since the office moved floors. The description was rewritten as something a human would actually read, the address was made consistent everywhere it existed, attorney pages were built with proper structured data, and a review request was added to the case closing process.
More phone calls
More case enquiry forms
More organic traffic
New case volume roughly doubled against the same period last year
In their words
What owners say once the phone starts.
She found a duplicate listing two agencies had missed. That one thing was what had been holding us down for eighteen months.
Operations DirectorHVAC company, Phoenix
First person we have worked with who explained what she was doing without making it sound complicated to justify the invoice.
Practice OwnerDental practice, Manchester
We stopped buying ads for our own name. The map results now do what we were paying for.
Managing PartnerLegal practice, Dubai
Who you would be working with
Malaika Aman
I am a local SEO specialist, not an agency and not a reseller. When you hire me you get me, which means the work is slower to scale and considerably harder to get wrong.
Most of my clients came in after a bad experience with someone who reported on rankings for keywords nobody in their city types. I would rather show you a grid of where you actually appear across your service area and let you decide whether that is worth paying for.
- Focus
- Local search only. No national campaigns, no ecommerce.
- Engagement
- Audit first, then a monthly retainer or a fixed scope build.
- Contract
- Month to month. Six months is a fair window to judge the work.
- Reporting
- Monthly call plus a written summary. Grid tracking included.
- Tools
- Search Console, GBP Insights, Local Falcon, Screaming Frog, Ahrefs.
- Languages
- English and Urdu.
Before you ask
The questions that come up on every first call.
Next step
Tell me the city you want to own, and I will tell you what it takes.
Send me your website and your service area. Within two working days you get a short written read on where your visibility is leaking and what I would fix first. No deck, no pitch call required.