all writing

local seo explained for people who don't have time for seo

A plumber sitting in his work van in a driveway, checking his phone between jobs

A painter I know was getting most of his work from referrals. Good business, but unpredictable. Some months were full, some were slow, and he had no real way to control which. When someone moved into the neighborhood and needed a painter, they weren’t asking around anymore. They were typing “house painter near me” into their phone and calling whoever showed up.

He wasn’t showing up. That’s a local SEO problem.

What is local SEO? It’s the practice of making sure your business appears when someone nearby searches for what you do. That’s the whole thing. Everything else is just the mechanics of how you get there.

what local seo actually is

When someone searches “roof repair San Diego” or “HVAC contractor near me,” Google shows them a specific set of results. There’s usually a map with three businesses pinned on it, and below that, regular website links. Those top results are what local SEO is about.

Google decides who shows up based on three things: how relevant your business is to what they searched, how close you are to them, and how trustworthy your business looks based on what’s online. You can’t move your location. But you can work on relevance and trust, and those two things move the needle.

Local SEO is different from regular SEO. Regular SEO is about ranking on Google for searches that could come from anywhere. If you’re a plumber in Oceanside, you don’t need to show up when someone in Atlanta searches for a plumber. You need to show up when someone two miles away does. Local SEO is a narrower, more winnable version of the game.

why it matters more than most owners think

People search for local services constantly. Someone’s AC breaks on a Wednesday afternoon and they’re on their phone immediately. Someone just bought a house and they need a contractor. Someone’s water heater starts leaking at 7pm. Those people are not scrolling Instagram ads or waiting to get a mailer. They’re searching, picking from the top results, and calling.

If you’re not in those results, you don’t exist for that search. The business that does show up gets the call.

The other thing worth understanding: these are warm leads. The person has already decided they need the service. They’re not being sold to, they’re looking to buy. Showing up in front of that person is different from any other kind of advertising you can do.

the three things that actually matter

You could spend months going down SEO rabbit holes. Most of what you’d find doesn’t apply to a local service business. These three things do.

1. your google business profile

This is where local SEO starts for almost every service business I’ve worked with. Your Google Business Profile is the listing that shows up in Maps and at the top of local search results. It shows your hours, your phone number, your photos, your reviews, and a short description of what you do.

It’s free. And most businesses either haven’t set it up properly or haven’t touched it in years.

Fill it out completely. Add real photos of your work and your team, not stock images. Make sure your hours are accurate. Write a description that actually says what you do and where you do it. Pick the right categories. And respond to your reviews, the good ones and the occasional bad one.

A fully built out profile with regular activity signals to Google that your business is legitimate and active. That matters.

2. consistent business information everywhere

NAP stands for name, address, and phone number. Google cross-references your business information across dozens of directories: Yelp, the Better Business Bureau, Apple Maps, Bing Places, Angi, HomeAdvisor, and on down the list. When those details match everywhere, it confirms to Google that you’re a real, stable business. When they don’t match, it creates confusion and can quietly hurt your rankings.

This doesn’t require hours of work. It requires a one-time audit and cleanup. Make sure your business name, address, and phone number are identical everywhere they appear. If you’ve moved locations or changed your number, go find every old listing and update it.

3. reviews

Reviews do two things. They influence whether Google shows you, and they influence whether customers pick you once they see you.

A business with twelve reviews and a 4.7 rating will show up more often and get more calls than one with two reviews and a 4.0. That’s not a guess, it’s consistently what I see.

The hard part for most owners is actually asking. You do good work, the customer is happy, and you just don’t ask them to leave a review. Start asking. Text a follow-up after the job. Put a QR code on your invoice. Make it easy. A steady flow of honest reviews is one of the highest-impact things you can do for local visibility.

what local seo is not

It’s not magic. You’re not going to go from invisible to booked solid in thirty days. Local SEO is more like building a foundation than flipping a switch. The businesses that do well at it are the ones that get the basics right and stay consistent, not the ones that try something once and give up.

It’s also not the same as running ads. Google Ads can put you at the top of search results immediately. The moment you stop paying, you disappear. SEO builds something that keeps working. Both have a place, but they’re not interchangeable.

And it’s not something that requires technical expertise to get started. The Google Business Profile stuff, the NAP cleanup, the review process, those are all things a business owner can do. The more technical work, on-page optimization, local link building, site speed, is where it helps to have someone who’s done it before. You can learn it, or you can hand it off. Either way, knowing what the pieces are helps you make a smarter decision. If you want to see what this looks like in practice, this is the SEO work I do with local service businesses.

common questions

how long does local seo take to show results?

Your Google Business Profile can start showing results in weeks if it’s been neglected. Organic rankings for competitive local searches usually take three to six months of consistent work. It’s not fast, but it compounds. A business that invested in this a year ago is getting calls today without paying for every one of them.

does my business need a website for local seo?

Your Google Business Profile can get you visibility without one, especially for Maps results. But a real website makes a significant difference in how Google ranks you for broader searches, and it gives customers somewhere to go if they want more information before they call. Most service businesses should have both.

what if i’m in a competitive market?

It’s harder, not impossible. The basics still apply. The difference is that you’ll need to be more thorough about your profile, more proactive about reviews, and probably invest more in the content on your website to stand out. In markets where every competitor has a solid profile and hundreds of reviews, the work goes deeper. But the starting point is the same.