The Hire That Taught Me Everything About Local SEO
Three weeks. Six candidates. One decision that made me want to pull my hair out.
I was hiring a local SEO specialist for S7 Digital in early 2024. We were scaling, and I needed someone who could take a plumber in Leeds or a dentist in Austin and make them dominate the map pack. Not just "optimize content." I meant: get their name to appear when a real person types "emergency plumber Leeds" at 11pm with a flooded kitchen.
The candidate I almost hired had a polished LinkedIn profile. Clean headshot. Three bullet points about "driving organic growth" and "technical SEO audits." In the video call, they talked fast, used the right words, and mentioned Ahrefs like it was a family name. They looked like the person you'd want to introduce at a networking event.
Then I asked them to walk me through how they'd get a roofer in Manchester showing up on Google Maps within 90 days. They talked about backlinks. Content calendars. Domain authority. All correct in a textbook sense. None of it answered the question.
I hired them anyway. I was busy, tired, and wanted to close the role.
Ninety days later, I let them go. Not because they were lazy or dishonest. Because they kept building things that looked impressive in a report but didn't change where the roofer appeared on Google Maps. No more calls. No more booked jobs. The map pack still showed the same three competitors who'd been there for two years.
The second candidate, the one I passed on, had a plain profile and a slightly awkward video call. But when I asked about the roofer in Manchester, they said: "First, I'd check whether their Google Business Profile categories match what people actually search. Second, I'd look at their review velocity versus the top three listings. Third, I'd make sure their website loads in under 2 seconds on a mid-range phone because that's what 70% of local searches happen on."
That person understood the job. The other person understood the industry.
Why Your Local Service Business Website Is the Candidate, Not You
Here's where the lesson got uncomfortable for me.
I started thinking about my own clients. The plumbers, electricians, and roofers I work with. They don't get a video call with a hiring manager. They don't get to fumble through an answer and then say "actually, let me go back to that." Their website is the interview. And it happens 24 hours a day, 7 days a week, with zero chances for follow-up.
A customer in Bristol types "electrician near me" at 9:15pm on a Tuesday. They're not shopping around. Their kitchen light just stopped working and they've got a toddler asleep in the next room. They see three options on Google Maps. One of them has a website that loads in 4 seconds on a phone, shows no recent reviews, and has a "Contact Us" form that asks for their company name, budget range, and preferred callback window.
That website just got rejected. No second round.
I've seen this pattern so many times it stopped feeling personal. A local service business website that looks like it was built in 2016, has no mobile optimization, and sits in position 8 on Google Maps is the equivalent of walking into an interview with a stained shirt and talking about your degree instead of the job. You're not competing on qualifications. You're losing before you speak.
The businesses that book more jobs aren't the ones with the best electricians or the fairest prices. They're the ones whose digital presence passes the first 5 seconds of a stranger's attention span. That's it. Five seconds on a phone screen, and you're either in or out.
How to Book More Jobs When You're Not Around
The second part of my lesson came from watching what actually happens after someone finds a business on Google.
A roofer in Dublin I was working with had decent Google Maps visibility. People were finding him. But his phone was on the workbench, half-buried under roofing nails, and he was 40 feet up on a scaffold. The call went to voicemail. The customer called the next name on the list.
We built him an appointment booking automation that handles the first interaction: a message pops up, asks what's broken, gives three time slots for tomorrow, and confirms with an SMS. No phone call required. No voicemail. The job gets booked while he's still on the roof.
In the first month, that automation booked 14 jobs that would have gone to voicemail. Fourteen jobs. On a business that does roughly £800 per job, that's £11,200 in revenue from conversations that previously died in silence.
This is the part that most agencies miss. They build you a website, hand over the login credentials, and wish you luck. But a website without a booking system is like hiring a receptionist who answers the phone and says "leave your name and number" but never calls back. You need something that actually closes the loop.
We built an AI sales agent into this setup that qualifies leads before they even reach a human. It asks whether it's a roof leak or a full re-roof, what the timeline looks like, and whether they've already had quotes from others. By the time the roofer gets the notification, he knows exactly what kind of job it is and can price it properly on the first call.
Show Up on Google or Get Rejected
I want to be honest about what this means for me as a founder.
I spent three weeks interviewing someone who looked great on paper and failed at the actual job. Then I watched dozens of local service businesses make the same mistake, except their "interview" is a mobile-first website that loads too slowly, has no Google Business Profile optimization, and no way to book an appointment without picking up a phone.
The lesson isn't that websites are magic. They're not. A website won't make your plumbing better or your legal arguments sharper. But it will determine whether the person who needs your service actually sees you as an option or scrolls past you for the third time this month.
Here's what I do differently now, both in my own hiring and in how I approach every client project:
- Stop judging by the profile. Judge by the output. In hiring, that means a practical test, not a polished LinkedIn post. In local SEO, that means checking whether the business actually appears on Google Maps when you search for their trade in their city. Not their blog. Not their social media. The map pack.
- Speed matters more than beauty. A clean, fast mobile-first website that loads in 1.8 seconds beats a gorgeous desktop design that takes 5 seconds to render on a phone. Most local searches happen on mobile, at night, with one hand and no patience.
- The booking system is non-negotiable. If someone can't book or get a callback within 60 seconds of finding you, you're losing them. Period. Appointment booking automation isn't a luxury feature. It's the difference between being available and being invisible.
I've built a Meeting Maker that sits on every client site we deliver. It handles the first touch, qualifies the lead, books the slot, sends the reminder 2 hours before, and follows up if no one shows. It's the digital equivalent of a great receptionist who never sleeps, never has a bad day, and never lets a job slip through because they were "on break."
What this looks like in practice
When we take on a new client, the first thing I do isn't open a design tool. I search for their trade plus their city on Google. I check where they rank on the map pack. I look at their competitors' review counts and response rates. I load their website on my phone and time how long it takes to become interactive.
If they're not showing up, we fix that first. Google Business Profile optimization, category alignment, review velocity strategy. Then we build the mobile-first website around that visibility, not the other way around. The website has to convert the traffic that Google is already sending. If you build a beautiful site but can't be found, it's a brochure in a drawer.
The demo-first process exists because I've been on both sides of the "looks good on paper" problem. I build a real, working version of your site before we have a sales conversation. You see it on your phone. You try to book an appointment through it. You check how it looks when you search for your own business name. No proposals. No mockups in Figma that look nothing like the final product.
If I had applied that same standard to my hiring process, I would have built a practical test before the first video call. Not a portfolio review. A real scenario: "Here's a roofer in Manchester with zero map pack presence. Give me your 90-day plan." The answer would have told me everything the LinkedIn profile didn't.
The Broader Principle
Whether you're hiring a person or hiring a customer, the first impression is a filter, not a conversation. In recruiting, you get one interview to prove you can do the job. In local search, you get about 5 seconds on someone's phone screen.
The businesses that book more jobs understand this. They treat their local service business website like a candidate who's walking into the most important interview of their life. Every element has to answer one question: "Can I trust you with my problem?"
A slow site says no. No reviews say no. A confusing booking process says no. A blank Google Business Profile says no.
And the worst part is that these businesses don't even know they're being rejected. They think word of mouth is dry up because they're not good enough. But they were never in the interview to begin with.
If you run a local service business and you're not sure where you stand, here's what I'd suggest: open Google Maps on your phone right now. Search for your trade plus your city. See if you're there. Check your position. Look at how many reviews the top three have. Time how long your website takes to load.
That's your interview score. And unlike a job application, you can't submit a second one for the same customer who already called the business above you.
If that search made you uncomfortable, send me a direct message. I'll do the audit and build you a working demo so you can see exactly what your site would look like, how it would appear on Google Maps, and how the booking system would actually function before you spend a single euro or dollar on it. No proposal. No 6-week project timeline. Just a working version of what your business could look like when someone searches for you at 9pm on a Tuesday.
Send me a message here and I'll get started on the demo. You'll have it in your inbox within 5 working days, and if it's not what you wanted, walk away. No hard feelings. But I'd bet the map pack results would keep you thinking about it for a while.