I Hired a Sales Rep Who Couldn't Show Up on Google

← Back to all articles
I Hired a Sales Rep Who Couldn't Show Up on Google
Photo by Justin Morgan on Unsplash

I Hired a Sales Rep Who Couldn't Show Up on Google

📅 September 22, 2026📖 7 min read

The Phone Call That Undid Everything

It was a Tuesday in March, 6:47pm, and I was eating a cold kebab in my office in Frankfurt when my phone rang. The caller was a roofer in Leeds. He'd been a client of mine for about two years before I'd gone independent and started S7 Digital, so we had history. He sounded exhausted.

"I've hired a salesperson," he said. "Full time. £42K a year plus commission. She's been here four months and she's telling me she's not getting enough qualified leads to justify staying. I don't know what to do."

I should have known something was wrong the moment he said that. A good salesperson, given a decent pipeline, doesn't quit at month four. They're still learning your product, still building rapport, still figuring out your market. When someone leaves that early, it usually means the machine feeding them is broken.

I asked him to send me the website URL. I opened it on my phone, the way 70% of his customers would have found it. What I saw made me put my kebab down and stare at the screen for a solid thirty seconds.

It was a 2014 Wix template. The mobile version was so compressed that the "Call Now" button sat below three paragraphs of text about his grandfather's roofing business. There was no click-to-call. No Google Business Profile link. No way to book an appointment without finding an old number buried in the footer and hoping it still worked.

I checked their Google Maps listing next. It had been created in 2016 and never updated. Four reviews, two of them from 2017. No photos uploaded since then. The "website" field pointed to a domain that redirected to a parking page.

His new salesperson was being asked to close deals for a business that, as far as Google was concerned, barely existed.

The Hire That Was Never Going to Work

Here's what I should have told him on that call: you don't have a people problem. You have a visibility problem wearing a people-shaped hat.

He'd been losing work to two competitors in his area. Both were smaller operations, fewer vans, less experience. But both had mobile-first websites that loaded in under two seconds, active Google Business Profiles with 40+ reviews, and appointment booking automation that let customers schedule a call-back without picking up the phone.

His response to losing those jobs was to add a human. A smart, well-paid human. But you can't hire your way out of being invisible on Google Maps. I've seen it so many times now that it almost hurts. An owner notices the phone isn't ringing, decides they need more sales capacity, and hires someone to make calls, chase leads, and book jobs. Meanwhile, the actual reason the phone isn't ringing is that nobody can find them when they search for "roofer near me" on their phone at 11am on a rainy Tuesday.

The salesperson in Leeds was working 40 hours a week trying to fill a pipeline that had maybe 8 or 9 genuine enquiries a month. A local service business website that actually shows up on Google and captures those enquiries automatically would have given her 25 to 30. That's the difference between a person who thrives and one who quits.

What I Learned About Google Maps Visibility Before You Hire

I've been building websites for local trades for about six years now. I started with a small agency in Manchester, did the usual thing, and eventually went solo when I realised most of what we were selling was overcomplicated. The lesson from that roofer in Leeds crystallised something I'd been feeling but couldn't quite articulate:

Before you spend a single pound on a sales hire, check your Google Maps visibility. Seriously. Open Google Maps on your phone, search for your trade plus your city, and see what comes up. If you're not on the first page, or if your listing looks like it was abandoned in 2019, no amount of human effort is going to fix that gap.

I started doing this as a pre-check for every client who came to me with a "we need more leads" problem. About 60% of the time, the answer wasn't more marketing budget or a new salesperson. It was that their Google Business Profile was incomplete, their website didn't load properly on mobile, or they hadn't uploaded a single photo in over a year.

The fix for most of these businesses wasn't a hire. It was a local service business website that actually worked on the device their customers were using, combined with a properly optimised Google Business Profile. Sometimes it took us five working days to deliver both. Sometimes three.

The Real Lesson: Your Infrastructure Is Your First Hire

I keep coming back to this because I think most local service business owners approach hiring backwards. They see a problem (not enough jobs booked) and jump to the solution (hire someone to book more jobs). But the actual sequence should be:

  • Can customers find you on Google? If not, fix that first.
  • Can they contact you or book with you in under 15 seconds on a phone? If not, fix that.
  • Do you have a system that qualifies leads and follows up automatically while you're on the roof or in the workshop? If not, build that.
  • Only then ask: do I need another human to handle what's left?

That roofer in Leeds didn't need a salesperson. He needed appointment booking automation that could take the 2am "my roof is leaking" calls, qualify them, and schedule a morning callback without waking him up. He needed a mobile-first website that loaded fast enough for someone standing in their kitchen looking at their phone to actually press the call button. He needed his Google Business Profile to show up when someone searched "emergency roofer Leeds" at midnight.

We ended up building all three of those things for him. It cost a fraction of what that £42K salary would have been. And the jobs started flowing within three weeks, not six months.

What This Means for Solopreneurs and Sales Teams

I don't say this to be contrarian about hiring. People are still essential. But I've watched enough local service business owners burn through two or three sales hires in eighteen months because the underlying infrastructure wasn't there to support them.

If you're a solopreneur or running a small team and you're considering adding someone to your sales or operations side, here's my honest advice: spend one weekend auditing your digital presence first. Check your local SEO rankings. Look at your website on an actual phone, not a desktop browser. See if your Google Maps listing has recent photos, accurate hours, and a working booking flow.

If those things are in order, then yes, a new hire can amplify what's already working. But if they're not, you're paying someone to work against a headwind that should have been fixed for the price of a website and an afternoon of Google Business Profile updates.

I've started thinking about this in terms of "hiring before hiring." Your AI Meeting Scheduling system is your first employee. It works 24/7, doesn't need a holiday, and never tells you at month four that the pipeline is dry. The local SEO work you do on your Google Business Profile is your second employee. It shows up every time someone searches for your trade in your area.

I even started calling our booking automation product a Meeting Maker internally, because that's essentially what it does. It makes meetings happen without you being in the room. For solopreneurs and small teams who can't afford to lose a morning to phone tag, that's not a nice-to-have. It's the difference between growing and staying stuck at the same revenue level year after year.

The Part I Should Have Told Him on That Call

I wish I'd been braver on that Tuesday in March. I wish I'd said, "Before you renew her contract, let me show you something." Instead, I said the diplomatic thing. "Let's look at the numbers and see what we can do."

He kept the salesperson for another two months before she left. Two more months of £7K in salary and commission for a person who was never going to succeed because the machine behind her was broken.

The lesson I carry from this is simple but it took me a client's lost revenue to learn it: your hiring decisions are only as good as the infrastructure that supports them. Before you add a human to the equation, make sure the business can actually be found, contacted, and booked by a stranger on their phone at 11am on a Tuesday.

If you're a local service business owner reading this and thinking "that's me," I get it. You're busy. You're on the tools or seeing patients or handling files. The last thing you want is another person telling you your website needs fixing. But I'll tell you what I should have told that roofer: check your Google Maps listing tonight. Search for your trade plus your city on a phone. See what shows up. If it's not you, that's where your money is going, and no hire is going to fix it.

If you'd like me to take a look at what your business looks like from a customer's perspective on Google, send me a direct message. I'll do a quick audit and tell you honestly whether the problem is visibility, the website, or something else entirely. No pitch, no sales call. Just an honest read of where you stand and what would actually move the needle for you.

That's how I wish someone had talked to me back then.

Send me a direct message and I'll show you what your customers are actually seeing when they search for your service.

Related Articles

I Lost Clients Because My Website Couldn't Show Up on Google

I Lost Clients Because My Website Couldn't Show Up on Google

A Frankfurt founder confesses how building pretty websites that nobody could find nearly killed his startup, and what he...

Read more →
The Local Flywheel: Google Maps Visibility That Books More Jobs

The Local Flywheel: Google Maps Visibility That Books More Jobs

A four-part mental model for local service businesses that want to stop guessing and start a repeatable system for showi...

Read more →
Is My Business Invisible on Google? Here's How to Tell

Is My Business Invisible on Google? Here's How to Tell

The questions every local service owner asks before getting a new website, answered honestly.

Read more →
Local Service Business Website: Book More Jobs with Google Visibility

Local Service Business Website: Book More Jobs with Google Visibility

S7 Digital builds mobile-first websites with booking automation to help local service businesses show up on Google and b...

Read more →
He Called His Website a Goldfish Brain. Then He Booked More Jobs.

He Called His Website a Goldfish Brain. Then He Booked More Jobs.

A roofer's joke about his dead website turned into a £12,000 lesson in Google Maps visibility and appointment booking au...

Read more →
Will a New Website Actually Help Me Book More Jobs?

Will a New Website Actually Help Me Book More Jobs?

The honest answer is yes, but only if it's built right. Here are the real questions local service owners ask and what ac...

Read more →
Your Truck Says 'Call Us' But Google Maps Says Nothing

Your Truck Says 'Call Us' But Google Maps Says Nothing

A roofer told me his marketing strategy was a Facebook birthday post from 2016. Here's why that debate about local visib...

Read more →
Mobile-First Websites That Show Up on Google and Book More Jobs

Mobile-First Websites That Show Up on Google and Book More Jobs

Discover how S7 Digital builds mobile-first websites that boost Google Maps visibility and book more jobs with automatio...

Read more →
DIY or Done-for-You: Which Local Service Business Website Books Jobs?

DIY or Done-for-You: Which Local Service Business Website Books Jobs?

A plumbing contractor compared building her own website to outsourcing it. The revenue difference surprised her. Here's ...

Read more →
Local Service Business Website: How to Book More Jobs with Google Maps

Local Service Business Website: How to Book More Jobs with Google Maps

A mobile-first website plus appointment booking automation helps you show up on Google and book more jobs. Get a working...

Read more →