Search your own service on your own phone and you're probably right there on the map. Drive fifteen minutes, search the same thing, and you're gone.
This surprises people more than almost anything else about local search, because every other kind of search works the way you expect. A recipe search shows the same results everywhere. A plumber search doesn't.
Proximity Is Doing Most of the Work
Google builds the local map results from three inputs: how close you are to the person searching, how well your listing matches what they typed, and how well known your business is overall. The first one is the heaviest, and it is the one you have the least control over.
You can't move your building, so start from there.
What this means in practice is that a business in St. Clair Shores competing for searches in Royal Oak is fighting a headwind. Someone with a shop on that street will usually win those searches, and no amount of website work changes the geography.
What Moves Your Ranking
Three things, in the order they're worth doing.
Reviews from customers there. The count and how recent they are help local ranking, and a review that says "came out to our house in Fraser" shows the next reader you work there. You can't script these, and you shouldn't pick who gets asked. Send every customer the review link from your profile right after the job.
A page about the work you do there. It names the neighborhoods, the kind of jobs you get called for there and what makes them different, and it shows work you finished nearby. That page has a reason to exist, which is the whole test.
Consistency everywhere your address appears. Your listing, your website footer, your Facebook page, the directories you have never logged into. Same suite abbreviation, same phone format, same everything. Two versions of one address read as two businesses to a machine.
What Doesn't Work
Renting a mailbox in the town you want. Google is aggressive about address verification, competitors report it, and a suspended listing costs you the town you already had.
Stuffing city names into your footer. Twenty-two links reading "plumber Warren, plumber Sterling Heights, plumber Troy" was a tactic a decade ago and now reads as spam to both a person and a crawler.
Service-area settings alone. Setting your radius to forty miles tells Google where you're willing to drive. It doesn't tell anyone you're the best answer there, and it doesn't override proximity.
A More Useful Way to Think About Ranking
Pick the two or three towns that are worth winning, meaning you already get work there, the drive is fine, and the jobs are the ones you want more of. Build for those. A page each, reviews from those customers, and patience.
Trying to rank everywhere in Metro Detroit at once is how businesses end up with forty thin pages and nothing that ranks anywhere.
If You Want to Know Where You Stand
Send us your business name and the towns you want. We'll search from each of them and tell you where you land and who is ahead of you, at no charge.