Published August 15, 2026 · by

The local SEO you can do yourself in a weekend

A Google Business Profile checklist card with primary category, services and areas, photos, reviews and weekly posts each checked off

Most of local SEO is free, self-serve, and finishable in a weekend. The profile fields, the review habit, the directory listings, the booking link — none of that is gated behind an agency, and an owner who works through it methodically gets most of the available benefit without spending anything.

The part that costs money is not the setup. It is doing it again next month.

Here is the checklist, in the order that wastes the least time.

1. Claim the profile, and confirm who actually owns it

Search your business name in Google and see what comes back. If a profile exists and you cannot edit it, someone else has the keys — commonly a former employee, an old web designer, or a marketing company from three years ago. Recovering it takes longer than everything else on this list combined, so start here rather than discovering it on Sunday afternoon.

If no profile exists, create one. Verification can take days, and nothing below counts until it clears.

2. Set the primary category with the most specific term that is true

The primary category does more work than anything else on this list, and it is a dropdown, not a text box — you get Google’s terms, not your own. Pick the most specific one that honestly describes the main thing you do. A category that is broader than your business puts you in a bigger pool for no benefit.

Add secondary categories only for services you genuinely offer. (The primary-versus-secondary distinction, in more detail.)

3. List every service as its own line

Each service is a separate entry with its own one-sentence description. Blank services are the most common gap on the profiles we audit, and it is a strange one to leave open — the field is free, it takes twenty minutes, and an unlisted service is a service the profile never mentions.

Write the sentence for a customer, not for a search engine. If you would not say it out loud on the phone, do not put it there.

4. Set service areas by name, not by radius

If you travel to customers, name the towns and neighborhoods you actually work in. A radius drawn on a map is easier to set and worse in every other way. (The full service-area setup — ten minutes, done once.)

If customers come to you, use the real address and skip this.

5. Fill hours, including the holiday ones

Regular hours take two minutes. Holiday hours are the ones nobody sets, and they are the ones that show a customer “may be closed” on the day they were ready to book. Set them for the next twelve months while you are in there.

6. Write the description, and use most of the space

You get 750 characters. Most profiles use about 200 of them, which is a strange kind of restraint given the field is free. Say what you do, where you do it, and what makes the service different in plain words. (Examples by trade.)

7. Upload real photos, and keep uploading them

Ten is a reasonable floor. Photos of the actual work, the actual vehicle, the actual space — taken on a phone, in daylight, without a filter. Stock photography is visible from a distance and does the opposite of what it is hired to do.

The recurring version of this task: a few new photos every month, which is the item most likely to slip.

8. Build the review habit before you need it

Two halves, and the second is the one people skip.

Asking: every finished job, same day, by text, with the direct review link. Not a QR code on an invoice nobody reads. (The ask system in full.)

Replying: every review, positive and negative, within a business day or so. The reply is not for the person who wrote it — it is for the next person reading. (Reply templates, and why steady beats big.)

9. Seed the Q&A section yourself

Anyone can ask a question on your profile, including a competitor. You can also ask and answer your own, which sounds like a loophole and is a documented feature. Put the four questions you answer on the phone every week up there, with the answers you actually give. (How to seed it.)

10. Make your name, address and phone identical everywhere

Pick one exact format — including whether it is “St” or “Street” — and use that string on your website, your profile, and every directory. Then submit to the main ones: Apple Maps, Bing Places, Yelp, Facebook, and the two or three that matter in your trade.

This is the tedious item. It is also permanent and yours, which is more than can be said for most marketing. (Why the exact string matters.)

Most profiles offer a phone number and nothing else, which works fine until someone is searching at nine at night. (Where the booking link lives.)

What the weekend does not cover

Three honest gaps.

It does not cover keeping any of it current — see the next section.

It does not cover pages on your own website, which is separate work with its own scope.

And it does not cover a market where three competitors are already doing all eleven items well. In that situation the checklist gets you to the same starting line as everyone else, which is worth doing and is not the same as an advantage.

The 20% that costs something

The eleven items above are a weekend. The version that keeps working is a standing hour every month: new photos, a post, holiday hours, reviews asked for and answered, directory entries re-checked when something changes.

Nobody sustains that on memory. It survives as a calendar entry or it does not survive.

The short version

Claim it, categorize it precisely, list every service, name your areas, fill the hours, write the description, add real photos, ask and reply to reviews, seed the Q&A, match your details everywhere, add a booking link. Free, and a weekend.

Work the list yourself — genuinely, it is the right first move. If you would rather see what a close read of your profile and your pack turns up first, request a free game planhere is exactly what’s in one. One business day, no card, yours to keep either way.

Common questions

Can you do local SEO yourself?

Most of local SEO can be done by the business owner, without paying anyone. Claiming and verifying the Google Business Profile, setting categories and services, listing service areas, filling hours including holidays, uploading real photos, asking for reviews and replying to them, and submitting the same name, address and phone to the main directories are all free and all self-serve. What an owner cannot easily do alone is keep them done every month once the work gets busy.

How long does a DIY local SEO checklist take?

The first pass takes a weekend for most single-location service businesses — roughly four to six hours if the profile is already claimed, and longer if ownership has to be recovered from a former employee or a previous marketing company. Directory submissions are the slow part, because each one is a separate form and some take days to appear.

Which part of local SEO is not free?

Time is the part that is not free. Every item on a profile checklist is a one-time setup task attached to a recurring one: photos go stale, hours change at holidays, reviews arrive and need answers, directory entries drift when a phone number changes. The setup is a weekend. The upkeep is a standing appointment, and that is where most DIY attempts quietly stop.

Do you need a website to do local SEO yourself?

A Google Business Profile can be claimed, filled and shown without a website, so a business with no site is not locked out of local search. A website still does work a profile cannot: it holds detail no profile field has room for, and it gives the profile somewhere to send a click. Start with the profile, because it is free and faster.

← All posts

Worked with top brands

NASP logo Wild Foods Co. logo Noble Origins logo Cowboy Pools logo BT Biltong logo Manic Expressive

Everything in this guide, done for you.

Start with a free rank check + game plan: exactly where you sit on Google today, what's quietly costing you calls, and what it takes to own your map. No cost, no card, no pitch-slapping. If you want it handled: from $349/mo plus a one-time $499 setup, three months to start then month to month. Every deliverable in writing — a month we don't deliver is free.

Get my free game plan →

Every deliverable on the card, guaranteed — or the month’s free · Or call Calvern: (512) 537-4481

Get more clients →