First, get clear on what "local SEO" actually means
The word gets stretched to cover everything, which is exactly how bad vendors hide. For a contractor, local search splits into three lanes, and one company rarely owns all three well. Know which lane you are buying before you take a call.
The map is the 3-pack: the three business listings pinned above the blue links when someone searches "plumber near me" or "roof repair" plus your town. That pack is driven by your Google Business Profile, your review count and recency, how consistent your name, address, and phone are across the web, and how close you sit to the searcher. Moving the pin is its own craft. That is the work this guide is about.
The list is the ranked organic results under the map: your website content, the pages you have for each service and each city you serve, and the links pointing at you. That is a different discipline. It shares nothing with citation cleanup except the word "SEO."
The answer is being named when someone asks ChatGPT or Google's AI overview "who's a good electrician in my area." That is newer ground and a separate skill again.
A shop that says it does all three for one flat fee is either very large or spreading itself thin. For most contractors, the map is where the fastest money is, because a call from the 3-pack is a call from someone standing in your service area with a problem right now. That customer is not comparison shopping across ten websites. They tap one of three pins and dial. Pick a company that can say, in plain English, "here is the pin work we do," and can point at the list and the answer without pretending they are the same job.
Why does the distinction matter when you are hiring. Because the tasks do not overlap. Moving your pin is profile, citations, reviews, and proximity strategy. Moving your organic listing is content and links. Getting named by an AI answer is a third skill. A vendor who blurs them can charge you for one and claim credit for another, and you will never be able to tell what your money bought. Make them name the lane. Then you know what you are paying for.
The scope test: a short list done well beats a hundred services
Ask the company to write down every task they perform in a month. Then count. If the list runs to forty line items with names like "social signal amplification" and "web 2.0 syndication," you are looking at filler. The tasks that actually move a pin are few, and they are unglamorous.
Here is the honest short list for map work on a service-area business:
| Task | What it does | How often |
|---|---|---|
| Google Business Profile rebuild | Correct category, service list, service-area radius, hours, description, photos | Once, then maintained |
| NAP citation cleanup | Same name, address, phone everywhere Google reads it | Front-loaded, then audited |
| Review engine | A system that asks every real customer, at the right moment | Ongoing, forever |
| Geo-grid tracking | Rank checked across a map of your service area, not one point | Monthly |
| Spam fighting | Reporting fake competitors and keyword-stuffed listings | As needed |
That is most of it. A firm that leads with this list, and can explain why each item matters for a contractor specifically, understands the map. A firm that buries these under a stack of vague deliverables is selling you volume so you cannot tell whether anything worked.
Scope discipline also tells you something about honesty. The company that says "we do not sell backlinks and we do not touch your website content, that is a different job and here is who should do it" is a company drawing real lines. The one that says yes to everything has no lines, which means no accountability.
There is a business reason the short list wins for you specifically. A firm that does map work and only map work has learned it deeply. It knows why a wrong category tanks a landscaper, why a review burst gets a listing suspended, why a service-area radius set too wide dilutes your proximity. A firm doing forty things has spread its attention across all of them and mastered none. When you interview, push on depth. Ask them to explain, for one task, why it works and where it goes wrong. The specialist answers in specifics. The generalist answers in adjectives.
One more test hides in the list: ask what they will not do. A firm with real boundaries can tell you the jobs they hand off, the promises they refuse to make, and the client they turn away. A vendor with no "no" is a vendor who will take any dollar for any work, which is exactly the vendor who leaves you unable to measure whether any of it mattered.
Proof beats promises: what a real firm shows you before you pay
Anyone can say they rank contractors. Ask them to prove the mechanics, not the outcome. A serious shop will walk you through work they have done without breaking client confidence, and will explain their method in terms you can check.
Watch for one specific tell: how they measure rank. Cheap vendors check your ranking from a single point, usually their own office, and send you a screenshot that says you are number one. That is meaningless. Your customers search from all over your service area, and the 3-pack changes street by street because proximity is a ranking factor. The right answer is a geo-grid: a map of dozens of points across the towns you serve, each showing where you rank from that spot. That is the only report that tells the truth about a service-area business.
Questions that separate real from theater:
- Show me a geo-grid report. If they do not use one, they cannot see the whole picture, and neither can you.
- How do you get reviews? "We text a link after the job" is a system. "We have review packages" often means bought reviews, which get your listing suspended.
- What do you do about duplicate or wrong citations? A real answer names the data aggregators and directories. A vague one means a blast tool did it.
- Can I see your reporting before I sign? If the report is a rank number and a traffic chart with no map, it is built to impress, not to inform.
You are allowed to be skeptical of anyone who guarantees a position. Google's ranking is not for sale through SEO work, and it shifts. Any firm promising the top of the 3-pack by a date is either lying or buying reviews, and both end badly. Honest ranges for competitive contractor terms run 4 to 9 months, and the firm should say so out loud.
Red flags that should end the call
Some pitches are so common in this trade that they work as a filter. If you hear these, you can hang up with a clear conscience.
The $99 directory blast. A tool sprays your listing across five hundred low-quality directories. It looks like citation work. It is spam, and it can actively hurt you when those directories carry a wrong phone number or a dead address that contradicts your real one. Volume is not the goal. Consistency is.
Bought or incentivized reviews. Anyone offering to "get you fifty reviews this month" is offering to get your Google Business Profile suspended. Google's systems catch review bursts, and a suspension can knock you off the map for weeks while you appeal. Real review work is a slow drip from real customers, and it never stops.
The guarantee. "Number one on Google or your money back." Nobody controls Google's algorithm, and the ones who promise a rank usually deliver it on a search term nobody types, from a single location, so the screenshot looks true. Read the fine print and you will find the guarantee is worth nothing.
Long lock-in contracts with no exit. Map work should show movement on the geo-grid within a few months. A twelve-month contract with an early-termination penalty and no interim proof is a trap. Fair terms let you see progress and leave if you do not.
They will not tell you who owns the profile. If the agency builds your Google Business Profile under their own email and will not hand it over, they are holding your business hostage. You should own the profile, the login, and every asset from day one. Ask before you sign, and get it in writing.
None of these are edge cases. They are the standard playbook of the low end of this trade, and a contractor who knows them cannot get fooled by them. Keep this short list in your head on every sales call, and the bad fits will disqualify themselves before you ever write a check.
Match the firm to your trade and your service area
A shop that ranks dentists in one zip code is not the same as a shop that ranks a service-area contractor across four towns. The mechanics differ, and the difference matters for who you hire.
A contractor is usually a service-area business, or SAB: you go to the customer, you do not run a storefront they visit. That changes how the Google Business Profile has to be configured. Your service area needs to be set to the towns you actually work, your address may need to be hidden, and your rank has to be read across that whole area, not from your shop's front door. A generalist who treats you like a pizza place with one location will misconfigure the profile and never notice.
Ask whether they have worked with service-area trades. Ask whether they understand how proximity punishes you at the edges of your area, and what they do about it. A roofer chasing storm-damage calls across a county has a different map problem than a plumber who works a tight radius, and the firm should be able to talk about yours specifically.
Trade experience shows up in the details:
- They know your Google Business Profile category matters, and they pick the right primary one instead of a vague catch-all.
- They know seasonal trades see rank shift with demand, and they read the geo-grid over time instead of panicking at one bad month.
- They know which service pages the map wants to see, even though building those pages is a separate job on the list side.
Ask for the geography, too. A firm that ranks businesses in dense cities may have never dealt with a rural or suburban service area where your nearest competitor is fifteen miles off and proximity works differently. The reverse is also true. The point is not that one experience is better. The point is that the firm should recognize your situation and describe how it changes the plan, instead of running the same template on every account.
You are hiring for judgment, not just tasks. The firm that has moved pins for trades like yours will spot the problems you did not think to ask about: the duplicate listing a former employee created, the wrong category a directory assigned you years ago, the review link that goes to the wrong profile. The one that has not will learn on your dime, and the tuition is your calls going to the three shops still pinned above you.
Ownership, reporting, and how to run the relationship
The contract is where good intentions get tested. Before you sign anything, settle three things in writing, because these are what protect you when the honeymoon ends.
Asset ownership. You own your Google Business Profile, your website, your review platform login, and your citation records. Full stop. If any of these live under the agency's account and cannot be transferred to you on request, do not sign. When you part ways, and someday you will, everything walks with you.
Reporting cadence and format. Get a real monthly report, and know what it should contain before you agree. A useful contractor report shows the geo-grid over time, review count and rating trend, calls or leads if they are tracked, and a plain-language note on what was done and what is next. A report that is one big rank number and a stock traffic chart is decoration.
| Settle before signing | What good looks like |
|---|---|
| Who owns the profile | You do, with the login, from day one |
| Contract length and exit | Month-to-month or a fair term with a real exit |
| Reporting | Monthly, geo-grid based, plain English |
| Point of contact | A person you can reach, not a ticket queue |
| Scope in writing | The exact task list, so "we did work" is checkable |
A person, not a portal. You want someone who picks up the phone and can explain what the geo-grid did last month in words a contractor uses. If the whole relationship is a dashboard and a ticket system, nobody is accountable for the result.
Run it like you run a subcontractor. Set the scope, hold them to the proof, and check the geo-grid yourself. Local SEO on a service-area business is not fast, but it is honest work when it is done right, and within a few months the map should tell you whether you hired the right shop.