90-day local SEO sprint · trades & service businesses

Your competitors are taking your calls.

We help local service businesses move into the top local search results, turn rankings into quote requests, and track what those extra calls are worth before you spend another month guessing.

  • 90Days to prove movement
  • £0Ad spend required
  • Top 3Map Pack focus
  • ROICalls, jobs, revenue tracked
Working with
  • Plumbers
  • Electricians
  • Joiners
  • Builders
  • Roofers
  • Heating engineers
  • Landscapers
  • Cleaning firms

The problem

The best trade in town still loses if the wrong business shows up first.

Most local service businesses I meet are stuck on the same loop: paying for Checkatrade and Bark leads that don't convert, watching quieter competitors outrank them on Google Maps, and only getting busy when a referral comes through.

Local SEO fixes the root cause. Done properly, your Google Business Profile and website become a measurable sales system: rankings, calls, quote requests, booked jobs, and revenue.

  • Invisible on Google Maps

    You don't show up in the 3-pack for "[your trade] near me" — even in the towns you actually work in.

  • Bleeding money on lead-gen sites

    Bark, MyBuilder, Checkatrade — paying per lead for jobs that ghost, undercut, or don't suit you.

  • A website that doesn't sell

    Pretty enough, but it doesn't say where you work, what you do, or why someone should pick you.

  • Reviews that go nowhere

    Happy customers, but no system for getting reviews that move you up the rankings.

What I do

Everything needed to turn local searches into booked jobs.

Strategy, rankings, website conversion, and tracking in one system. Built for plumbers, roofers, electricians, builders, landscapers, cleaners, fitters, and other service businesses.

01

Local SEO Audit

Free first look · paid deep audit available

A proper, plain-English breakdown of why you're not ranking, what's holding the site back, and exactly what to fix first. Includes a 30-minute walkthrough call.

  • Google Business Profile teardown
  • Map-pack ranking report by service & town
  • On-page & technical website audit
  • Competitor gap analysis (top 5 local rivals)
  • Prioritised 90-day action plan
Book the free audit →
03

Website + Conversion Tracking

Built around calls, forms, and quote value

For trades whose website is the bottleneck. A fast, well-structured site built around the services and towns you want to win — ready to rank from day one.

  • Conversion-focused homepage & service pages
  • Town / area pages for your service radius
  • Schema, Core Web Vitals, mobile-first build
  • Lead form, call tracking & enquiry routing
  • Hand-over training so you can run it
Fix my funnel →

Real work, real numbers

The point isn't rankings. It's a busier diary.

Anonymised snapshots from recent client work across Scotland. Names withheld — happy to share specifics on a call.

Case · Plumbing & heating

Edinburgh plumber, 5-mile radius

Two-van outfit. Strong reviews, invisible on Google. Spending ~£600/mo on lead-gen sites with poor close rates.

Map-pack visibility
11% 68%
Inbound calls / month
14 61
Lead-gen spend
£600 £0

6 months · Done-for-you Local SEO

Case · Electrician

Glasgow electrician, southside

Solo sparky going limited, wanted commercial work as well as domestic. Website wasn't ranking for either.

Top-3 keywords (local)
3 42
Form enquiries / month
2 23
Avg job value
£280 £740

4 months · Website + SEO Build

Case · Joinery

Fife joiner, kitchens & fit-outs

Premium fit-out joiner relying entirely on word of mouth. Wanted to stop competing on price with general builders.

Google Business views
1.2k 8.4k
Quote requests / month
5 19
Booked 8 weeks out
No Yes

5 months · Done-for-you Local SEO

"Within three months we'd binned Checkatrade. The lads now turn up at jobs that came in straight off Google. Best money we've spent on marketing, and that's saying something."
Operations manager · Plumbing & heating firm, Edinburgh
"Ryan didn't try and sell me a website I didn't need. He fixed what was actually broken, and the phone started ringing for the kind of work we wanted."
Owner · Electrical contractor, Glasgow

How it works

A grown-up, four-step process.

No 47-page strategy decks. No KPI theatre. Just the work that moves the needle, in the right order.

  1. 01

    Discovery call

    A free 20-minute call. I learn your trade, your patch, your good jobs vs. bad jobs, and where leads currently come from.

    Week 0
  2. 02

    Audit & plan

    Deep dive into your Google Business Profile, site, and top 5 local competitors. You get a prioritised 90-day plan in plain English.

    Week 1–2
  3. 03

    Build & fix

    Website fixes, service pages, town pages, citations, schema, reviews flow. Work I do — you keep doing what you're good at.

    Week 2–8
  4. 04

    Rank & iterate

    Monthly call, monthly report. We double down on the services and towns that are converting and prune the ones that aren't.

    Ongoing

ROI calculator

See what a few extra local calls could be worth.

Trades don't need vanity metrics. They need to know whether more Google visibility can turn into profitable work. Move the numbers below and use it as a rough planning tool before booking your audit.

  • Built for quote-led trades and local service businesses.
  • Uses conservative assumptions by default.
  • Your audit checks the real search volume, competition, and opportunity.
35
30%
£750
Estimated extra jobs 11 per month
Estimated extra revenue £7,875 per month
90-day opportunity £23,625 before costs and capacity limits

This is an estimate, not a guarantee. Real results depend on search demand, competition, reviews, service area, conversion rate, pricing, and how quickly changes can be implemented.

Book my free audit with these numbers

Booking system

Book a free local SEO audit and bring your ROI numbers.

Submit the form and Ryan will come back with audit times, what to prepare, and the first things he'd check for your trade and area.

  • Free, no-obligation audit request
  • Quick competitor and Map Pack opportunity check
  • A clear next step: fix, build, rank, or leave it alone

Demo booking flow: this currently confirms on-screen only. Wire it to your calendar or form endpoint before sending traffic.

FAQ

Straight answers.

Anything else? Drop me a note — [email protected].

How long until I see more enquiries?

Most clients see meaningful Google Business Profile movement within 4–6 weeks, and a clear lift in calls and form fills by month three. Anyone promising you results in week one is either lying or doing something that'll get you penalised.

Do you tie clients into long contracts?

No. The retainer has a 3-month minimum because the work needs that long to show — after that you're month-to-month and can stop any time. I'd rather you stayed because it's working.

I'm already paying Bark / Checkatrade. Is this instead, or as well?

Instead, eventually. Most clients keep paid lead-gen running for the first 60–90 days while organic enquiries ramp, then cut it. The savings often cover the retainer.

Do you only work in Scotland?

Mostly — I'm based in Scotland and know the local market well (search behaviour, competitors, even the towns people abbreviate differently). I do take on the occasional UK client outside Scotland for the right fit.

What if my website is a mess?

Then we either fix it (cheaper, faster) or rebuild it. The audit makes that call honestly. I won't push a rebuild if a tidy-up will do.

Do you do Google Ads / Meta Ads as well?

Not as a service. Local SEO compounds; ads don't. If paid is genuinely the right move for you, I'll point you to two ad specialists I trust — at no kickback to me.

Can I see references from current clients?

Yes. I'll share names, numbers, and an introduction once we've had a discovery call and it's clear we're a good fit on both sides.

If your competitors are getting the calls, let's find the gap.

Book your free audit