# Local SEO That Puts You in the Map Pack

_Three businesses show up in the map pack. Everyone else is scrolling past. We do the specific work that decides which three._

> Local SEO decides which three businesses appear in the Google map pack for a search. Pufferfish Media does the specific work behind that: Google Business Profile optimization, local citations, service-area pages for the towns a business actually covers, and rank tracking. Pricing starts at $750 a month, month to month.

## What's included

- Full Google Business Profile build-out: categories, services, service areas, attributes, hours, products and real job photos
- Weekly profile posts, Q&A seeding, photo uploads and monitoring for unauthorised edits
- NAP audit and citation cleanup across 80+ sources, plus duplicate listing suppression
- New citations built on the aggregators and trade directories that carry weight in Maryland
- Service-area and city pages written with detail only someone who works there would know
- LocalBusiness and Service schema tied to your real service radius
- Geo-grid rank tracking plus call and direction-request reporting from the profile

## The map pack is a different algorithm

Search for a plumber in Cambridge and Google returns three businesses in a map, then the organic links well below. Those three positions take the overwhelming majority of the clicks and nearly all of the calls. They are also chosen by a different set of signals than the blue links: how close you are to the person searching, how complete and active your Google Business Profile is, how many recent reviews you have and what they say, and how consistently your business details appear across the rest of the web. Local SEO is the practice of moving those specific dials rather than generic ranking work.

Proximity is the one you cannot buy. A single profile pinned in Easton will not rank in Denton no matter how well built it is, which is why service-area businesses need real pages for the towns they actually cover. Real means detail that only somebody who works there would write: the neighbourhoods, the routes, the housing stock, the well and septic realities, the flood zones, the seasonal failure that fills your phone every March. Pages that swap one town name into a template get filtered out, and Google has been aggressive about that for a long time.

## Your profile outperforms your website

For most local businesses the Google Business Profile produces more calls than the website does, and it is the asset most often left half finished. We complete every field that influences either ranking or conversion: primary and secondary categories, individual services with written descriptions, service areas, attributes, holiday hours, the business description, products, and photographs taken on real jobs rather than pulled from stock. Then it gets run as a channel instead of a directory entry: weekly posts, Q&A seeded with the questions your office answers all day, fresh photos on a schedule, and monitoring for competitor-suggested edits and category changes you did not make.

This is usually the fastest-moving part of the engagement. Clients commonly see profile-driven calls and direction requests roughly double inside ninety days, from an asset they already owned and were underusing.

## Citations and the boring work that breaks ties

Your name, address and phone number are scattered across eighty-odd data sources and a good share of them are wrong: an old suite number, a tracking number that stopped forwarding two years ago, a legal name that does not match your signage, a duplicate listing splitting your reviews in half. We audit the record, correct it at the aggregators so fixes propagate downstream, suppress duplicates and build out the directories that carry actual weight in Maryland and in your trade. None of it is interesting. It is frequently the difference between third and fourth in the pack, and fourth earns nothing.

Review velocity belongs here too, because a steady flow of recent reviews mentioning the service and the town outranks a wall of five-year-old five stars. We coordinate with the review programme rather than duplicating it, so the requests going out after each job feed the same profile the local rankings depend on.

## Measured on a grid, not an average

A single city-centre ranking number hides the thing you need to know. We track positions on a geographic grid across your service area, so a keyword that sits first at your shop and eleventh four miles up the highway shows up as exactly that. Reporting covers grid position by keyword and town, calls and direction requests attributed to the profile, and which service-area pages are actually producing form fills. Most clients reach top-three pack positions for their primary service and city combinations within four to nine months. Thin categories move faster. Salisbury HVAC in July moves slower.

## How it works

### Claim and lock the profile

Verify ownership, remove rogue managers, set primary and secondary categories, and complete every field Google uses for ranking and conversion.

### Clean the citation record

Audit 80+ sources for NAP conflicts, fix at the aggregator level, suppress duplicates that are splitting your reviews, and add the directories that matter locally.

### Build the service-area pages

One page per town you genuinely serve, written with local specifics, mapped to LocalBusiness and Service schema and linked from the right places on the site.

### Turn on review velocity

Post-job review requests go out on a schedule so recent, service-specific reviews keep arriving instead of arriving in bursts once a year.

### Work the profile weekly

Posts, photos from live jobs, Q&A answers and edit monitoring, because an active profile beats a complete but static one.

### Track the grid and adjust

Geo-grid rankings, call volume and direction requests are reviewed monthly, and the next month of content targets whichever town is lagging.

From $750/mo: 750

## Frequently asked questions

### How long does local SEO take to work?

Google Business Profile improvements often show inside four to eight weeks, and profile-driven calls commonly double within ninety days. Map pack positions for competitive service and city combinations usually take four to nine months, because citation corrections need time to propagate and review velocity has to build. Less competitive towns on the Eastern Shore frequently move faster than that.

### Can I rank in towns where I do not have an office?

Yes, but not through the map pack alone. The map pack weights proximity heavily, so a profile in East New Market will struggle to rank in Elkton. The route is organic: a genuinely useful service-area page for each town, built with local detail, supported by reviews that mention that town and by citations tied to your service radius. Expect organic wins first and pack positions in nearby towns later.

### What is NAP consistency and why does it matter?

NAP stands for name, address and phone number. Google cross-references those details across directories, data aggregators and your website to confirm a business is real and to decide which listing is authoritative. Conflicting versions, old suite numbers, or a call-tracking number published where your main line should be all weaken that confirmation. Fixing conflicts is unglamorous work that reliably moves pack rankings.

### How many reviews do I need to rank in the map pack?

There is no threshold, only relative position. What matters is having more recent, more detailed reviews than the businesses currently in the three pack positions for your keywords. Recency and specificity carry real weight, so twenty reviews from the past six months that name the service and the town typically outperform eighty generic reviews from 2019. Steady flow beats volume.

### What does local SEO cost?

Our Starter plan is $750 per month and includes Google Business Profile optimization, 30 or more local citations built, one piece of local content monthly and a rank tracking dashboard. Growth is $1,500 per month and adds weekly profile posts, four content pieces monthly, location landing pages and backlink outreach. Local SEO also bundles with reputation management at $1,000 per month.

### Do I need a physical address to do local SEO?

You need a real address for verification, but you can hide it and operate as a service-area business, which is the right setup for contractors and mobile services. What you cannot do is use a virtual office or a mailbox address. Google actively suspends those, and losing a verified profile costs months. If you work from home, hide the address and set your service radius honestly.

_Last updated: 2026-08-16_
