How to do local SEO yourself, and when to hire help

Which local SEO and AI search work a contractor can do alone, which work keeps coming back, and how to hand the rest to someone else without losing control of it.

The short answer

Google says a small local business can probably do much of its own SEO. Most of the work is upkeep, not tricks: a complete Google Business Profile, a clear page for each job and town, the same phone and address everywhere, and real reviews. Do the parts only you know. Hire help for what keeps slipping, and keep every account in your name.

  1. Can you do local SEO yourself?
  2. Why "do it yourself or hire someone" is the wrong split
  3. What our recorded AI answers show about who does the work
  4. How to decide what to do yourself and what to hand off
  5. Questions owners ask
  6. How we got these numbers
  7. Sources
  8. See it on your own website

Can you do local SEO yourself?

Search "how to do local SEO" and you'll find long checklists and agencies offering to do it all. The honest answer sits in between. Google itself says that if you run a small local business, you can probably do much of the work yourself 1. Skill matters less than time, because most of the work isn't a one-time fix. It is upkeep that has to keep happening.

What the work actually is

Local SEO, and the newer labels AEO and GEO for AI answers, come down to the same few jobs. Google treats optimizing for its AI answers as ordinary SEO 2. For a contractor, the work falls into five parts:

  • Your Google Business Profile, the free listing on Google Search and Maps. Google ranks local results mainly on relevance, distance and prominence, and says complete, accurate profiles are more likely to show up 3.
  • Your website: a clear page for each job you want, the towns you serve, your phone number, your license number and prices where you can give them.
  • Your other listings and public records: directories, review sites and the state's license record, all with the same name, phone and address.
  • Your phone and your quotes: the answers customers get when they call.
  • Checking: asking the questions your customers ask, in Google and in assistants like ChatGPT and Claude, and noting what changes.

What you can do yourself

Much of it needs no technical skill. You claim your profile, fill it in, keep your hours right, add photos and reply to reviews in Google's own screens 3. Google says it doesn't take long to learn how a Business Profile works, and that knowing it helps you judge any outside help 4. The facts themselves are yours: which jobs you do, in which towns, for what fee, under which license. Nobody can write them down better than you.

What's worth handing off

Some work takes skills or hours most owners don't have. Rebuilding a website without losing the pages that bring calls is one. Google calls a redesign or a new site a great time to bring in a professional 1.

Technical settings are another. They decide whether search engines and assistants may read your site at all. ChatGPT doesn't show sites in its search answers if they block OpenAI's search crawler 5. Blocking Claude's search crawler can reduce how often a site shows up in Claude's answers 6. A third is repeated checking, because, as our research below shows, one look tells you very little.

Why "do it yourself or hire someone" is the wrong split

The real choice isn't all or nothing. The work splits by task, and some tasks stay with you whatever you pay for.

Most of it is upkeep, not a project

A one-time cleanup goes stale. Hours change, a phone number is replaced, you add a service or stop going to a town. Google reviews your profile edits before they go live 7. Anyone can also suggest an edit to a profile they don't own 7, so the public version can drift from what you entered. Someone has to look again.

Results take time to show. Google says some changes take effect in a few hours and others take several months, and suggests waiting a few weeks before judging 8. A burst of work followed by silence is hard to judge either way.

Hiring someone doesn't remove your part

An agency can't know you bought a second truck, dropped commercial work or changed your diagnostic fee unless you tell it. Florida puts the license record on the license holder: each licensee is solely responsible for keeping the state's record of their address current 9. Reviews come from your customers. How fast you can come out depends on your crew. Those stay with you.

You answer for what your helper does

Google says plainly that you are responsible for the actions of any company you hire 1. If an SEO creates misleading content for you, your site can be removed from Google's index entirely 1.

Some popular shortcuts break the rules, whoever applies them. Google asks that your profile name match your real-world business name 10, so stuffing it with keywords puts the profile at risk. The FTC's rule bans buying fake reviews, including AI-written ones, and lets the agency seek civil penalties 11. Google's spam rules treat pages aimed at city after city that funnel visitors to one page as doorway abuse 12.

Tools and agencies have no inside line

Google says third-party SEO tools have no access to its internal ranking data and can't guarantee performance 13. It also says no third party can promise or directly influence your ranking on Search or Maps 4. Whether you buy a tool or hire someone, you are buying work and measurement, not a position.

Doing it yourself has a cost too

Your hours aren't free. A slipping task costs you the calls missed while your listing shows old hours. If you do hire, Google suggests working with one third party at a time. Your business can appear only once on Google, which makes it hard to compare several at once 4.

What our recorded AI answers show about who does the work

Between September 2 and October 14, 2026, we asked ChatGPT, Claude and Google AI Mode to recommend a local contractor 47,209 times. The questions covered 147 HVAC, plumbing, electrical and roofing jobs in towns around Tampa Bay, Florida. These answers can't tell us whether owners or agencies do better work. They do show which places the answers relied on, and who controls each one. They are observations of answers, not experiments.

Most of what answers read is yours to edit

In 31,742 ChatGPT and Claude answers about a specific job, 98% linked at least one contractor's own website. 53% linked a directory or review site, and 6.9% linked the state's license or company records. Google AI Mode leaned on Google itself. In 74% of its 9,819 job answers, the links opened Google's own listing for a business.

You can edit your website and Business Profile yourself, for free, any day. Directories you can usually claim and correct. The state's records change only when you file with the state. Most of what the answers read sits in places a contractor already controls.

What Claude couldn't confirm was mostly what you know

Claude often tells the customer what it couldn't check. It said it couldn't find or confirm something about a company in 6,144 of its 14,467 job answers (42%). ChatGPT said so in 241 of 17,275 and Google AI Mode in 22 of 9,819. So these counts describe Claude, not every assistant. Its most common gaps were:

  • A phone number or other way to reach the company: 3,820 answers.
  • Reviews it could check: 1,559 answers.
  • When the company could do the work: 875 answers.
  • Whether the company serves the customer's town or ZIP code: 754 answers.
  • A license or insurance it could check: 647 answers.
  • A price, or how the job is priced: 451 answers.

Their site doesn't list a license number or a warranty, so ask for both.

— Claude, asked “Soffit and fascia repair near me — I'm in Palm Harbor, FL 34683. Who do you recommend?”, September 19, 2026

Apart from reviews, every item on that list is a fact you already have. Writing it down on your own pages and profile is the most do-it-yourself part of the whole job.

Many answers sent customers to you with questions

Answers often ended by telling the customer what to ask the company. 8,772 of ChatGPT's job answers (51%) and 8,829 of Claude's (61%) did. Google AI Mode did in 1,183 (12%). In a random sample we read by hand, 23 of 25 such sentences were instructions to ask the company something. Across ChatGPT and Claude, the questions most often covered:

  • A price, fee or charge: 4,414 answers.
  • A license or proof of insurance: 4,297 answers.
  • When the company can come out: 2,046 answers.
  • What the warranty covers: 1,087 answers.

Ask for the total cost up front, including the after-hours or trip fee, before you agree to a visit.

— Claude, asked “I need furnace repair tonight — I'm in 34683. Who can actually come out?”, September 30, 2026

No agency answers your phone. Whoever picks up needs ready answers to these questions. The ones you can publish, such as your service-call fee, license number and warranty terms, also save the customer from having to ask.

The license record gets checked, not just your page

Claude named Florida's state license lookup in 7,179 of its job answers (50%). Some answers reported what Claude found there; others told the customer to check. ChatGPT named it in 859 (5%).

Our earlier study, described next, points the same way. Whether a license could be confirmed in the official record came up in 142 conversations and cost a business its place 103 times. A license claimed only on the company's own site came up more often, in 314, but cost a place less often, 82 times. Renewing that record and keeping it current is a job only the license holder can do. A helper can make sure your site shows the same number.

Who can do which part, from our earlier study

Before this research, we read assistant conversations from late July to August 23, 2026, and recorded each reason a business was named or left out. Below, the first number is the conversations where a reason came up. The second is how many times it cost a business its place. The counts overlap, so don't add them.

Facts you can publish yourself

  • Whether the business serves the area asked about: 554 and 350.
  • Whether it clearly does the specific job: 440 and 184.
  • A direct local phone number that a person answers: 290 and 147.
  • Published prices or a stated diagnostic fee: 366 and 49.
  • A website that is informative, current and believable: 116 and 64.

Facts that need outside records to agree

  • The same name, phone and address across independent listings: 79 and 37.
  • Claims found only on the business's own site, treated as unconfirmed: 186 and 67.

How you run the business

  • How fast the business can come out: 657 and 185.
  • How many reviews it has: 569 and 139.
  • How close it is to the customer: 456 and 92.

The first group is the natural do-it-yourself list. The second, with the license record above, is slow, careful matching across many sites and records. That is where outside help most often earns its keep. No website work creates the third, whoever you hire.

Checking it yourself takes more than one search

We asked many identical questions more than once, typically 14 days apart. On average, only 43% of the businesses ChatGPT named the first time were named again the next time. For Claude it was 26%. Some of that is chance, and the assistants were also updated during these weeks.

So one search on your own phone proves little. Say a business is named in half of the answers to a question. Measured over 10 answers, that share can be off by about 26 points either way. Over 30 answers it is about 17 points, and over 100 answers about 10 points. You can do that by hand for a few questions. Checking many jobs, towns and assistants every month is where a tool or a service starts to make sense.

How to decide what to do yourself and what to hand off

Work through these steps in order. Each leaves you with something written down, so the decision rests on your real workload.

1. List the work and who does it today

Write down each task, a reasonable rhythm for it, and who does it now. If the answer is "nobody", write that too. A starting list:

  • Business Profile: hours, services, photos and review replies. Look monthly, and the day anything changes.
  • Website: a page for each job you want, your towns, phone, fees and license number. Review every few months.
  • Other listings: directories and review sites showing your name, phone and address. Check a few times a year.
  • License and insurance: renewals and your address on file with the state. At every renewal or move.
  • Checking answers: the same questions in Google, ChatGPT and Claude, asked many times. Monthly.
  • Phone and quotes: ready answers to the questions assistants tell customers to ask. Every call.

2. Do the setup yourself first

Claim and verify your Business Profile. Write a one-page fact sheet: jobs, towns, hours, phone, license number, fees and warranty. Then make your website and profile say the same thing. Google suggests starting with its SEO starter guide, which describes much of what an SEO would do for you 1. Even if you hire later, you'll know what good work looks like and spot a technique Google discourages 1.

3. Mark what keeps slipping

After a month or two, look at the list again. Tasks you kept up with can stay with you. Hand off the tasks that keep slipping, or that need skills you don't have. Typical examples are a site rebuild, crawler settings, and matching your details across dozens of listings.

4. Compare the cost with your own hours

Price your own time honestly: the hours each month, and what slips when you're busy. Then ask outside help to price only the slipping tasks, line by line.

5. If you hire, keep the keys

Keep the business as the primary owner of your Business Profile, and give each helper their own login, usually as a manager. Google says each user needs their own Google Account, so nobody has to share your password 14. Only profile owners control who has access 4. Keep your domain name in your own name and account.

Search Console is Google's free tool for checking how your site appears in its results 15. For an SEO audit, Google suggests granting read access only, not write access 1.

6. Get the split in writing

A managed service should say what it does and what it still needs from you. Google suggests getting an official copy of the agreement that clearly details the services and their costs 4. Ask whether the provider will share every change it makes to your site, with its reasons 1. Ask too who approves changes before they go live, and how you tell them when a fact changes.

How our own service splits the work

Merchant Context sells a managed website service, so here is our own split, from our published page and terms. The monthly service includes a website rebuild, AI search monitoring, competitor analysis, ongoing changes, blog and page content, and reporting 16. It also includes a Google Business Profile audit with recommendations and work to make your public record consistent 16.

It doesn't include editing your Business Profile for you, buying links, outreach or advertising 17. You agree to tell us when something on the site is no longer true 17. Your content, domain and registrar account are always yours. The site's design, code and the copy we write stay ours for the first 18 consecutive paid months 17. The service is $2,000 a month, month to month, after a free homepage preview 16. Ask every provider for the same split, including us.

7. Judge either path the same way

Whoever does the work, keep a dated log of each change. Then ask the same questions many times, a few weeks later. Google suggests waiting a few weeks before judging a change 8. When you work with a third party, it suggests reviewing your profile's performance each month 4. Count calls and booked jobs, not just mentions. A provider who can't show what changed, and what happened after, has answered your question.

Questions owners ask

Can I do local SEO myself?

Yes, much of it. Google says a small local business can probably do much of the work itself. You can claim and complete your Google Business Profile, keep hours and services current, reply to reviews, and write a clear page for each job and town. Technical settings, site rebuilds and repeated checking are the parts owners most often hand off.

How do I improve my local SEO ranking?

Verify your Google Business Profile and make it complete and accurate. Google ranks local results mainly on relevance, distance and prominence, which includes reviews. Give each job you want its own clear page with your towns, phone, fees and license number. Keep your name, phone and address the same on every listing, then check results over several weeks.

Should I hire a local SEO agency or do it myself?

Split it by task. Do the work that needs your own knowledge: your facts, your profile, your phone answers and your license record. Hire help for tasks that keep slipping or need skills you lack, such as a rebuild or matching many listings. Keep your profile and domain in your own name, and get the agreement in writing.

How long does local SEO take to work?

Google says some changes show in a few hours and others take several months, and suggests waiting a few weeks before judging. AI answers also change from one run to the next, so check the same questions many times. Keep a dated log of each change so you can tell what helped.

Do I need a separate service for ChatGPT and AI search?

Usually not. Google says optimizing for its AI answers is still SEO. ChatGPT and Claude read contractors' websites and directories, so the same clear pages and consistent listings serve them too. Make sure your site doesn't block their search crawlers. Checking those assistants separately is reasonable, but the work itself mostly overlaps.

How we got these numbers

Figures marked as ours come from the answers we recorded from ChatGPT, Claude and Google AI Mode between September and October 2026. Numbered sources are listed at the end, with the date we read them.

Read the full research method

Sources

  1. Do you need an SEO?, Google Search Central. Read October 15, 2026.
  2. Google's guide to optimizing for generative AI features on Google Search, Google Search Central. Read October 15, 2026.
  3. Tips to improve your local ranking on Google, Google Business Profile Help. Read October 15, 2026.
  4. Tips for working with third parties to manage your Business Profile, Google Business Profile Help. Read October 15, 2026.
  5. Overview of OpenAI Crawlers, OpenAI developer documentation. Read October 15, 2026.
  6. Does Anthropic crawl data from the web, and how can site owners block the crawler?, Claude Help Center (Anthropic). Read October 15, 2026.
  7. Edit your Business Profile, Google Business Profile Help. Read October 15, 2026.
  8. Search Engine Optimization (SEO) Starter Guide, Google Search Central. Read October 15, 2026.
  9. The 2026 Florida Statutes, section 455.275: Address of record, The Florida Legislature. Read October 15, 2026.
  10. Guidelines for representing your business on Google, Google Business Profile Help. Read October 15, 2026.
  11. Federal Trade Commission Announces Final Rule Banning Fake Reviews and Testimonials, Federal Trade Commission. Read October 15, 2026.
  12. Spam policies for Google web search, Google Search Central. Read October 15, 2026.
  13. Google Search's guidance on third-party SEO tools and advice, Google Search Central. Read October 15, 2026.
  14. Manage your Business Profile owners & managers, Google Business Profile Help. Read October 15, 2026.
  15. About Search Console, Search Console Help. Read October 15, 2026.
  16. AI Search Optimization for Home Service Businesses, Merchant Context. Read October 15, 2026.
  17. Website service terms, Merchant Context. Read October 15, 2026.

See it on your own website

Send us your website address and we’ll make a free preview of your homepage, rewritten from this research. You pay only if you accept it: $2,000 a month, month to month, with no build fee.

Get your free homepage preview

Source: Merchant Context: the current website offer · checked 2026-10-14.

Keep reading

Free homepage preview

See how we would update your website.

Free homepage preview first. $2,000 a month after that, month to month.

See how we would update your website