What actually stays fixed after a one-time cleanup
Some map work is genuinely a repair job. You do it correctly one time and it holds, the same way a properly welded bracket holds. If an agency or a sharp owner nails these, you do not pay for them again next month.
- Google Business Profile rebuild. Correct primary category, honest secondary categories, complete services list, business description, hours, and every field filled. Set right, it stays set until you change something.
- Service-area (SAB) configuration. If you go to the customer instead of them coming to you, your address should be hidden and your service areas listed correctly. This is a one-time structural decision, not a monthly task.
- NAP citation cleanup. One consistent Name, Address, and Phone across the profiles that matter (Google, Bing, Apple, the big data aggregators, your primary trade directories). Fixing a wrong old address or a dead phone number is a one-time repair.
- Duplicate and spam pins. Merging your own duplicate listings, and flagging the fake or keyword-stuffed competitor pins near you, is largely one-and-done per pin.
Here is the honest part most agencies skip: if your profile is a mess and your citations are scattered, a good one-time cleanup can move you more than a year of lazy monthly "reporting" ever would. Sometimes the fix is the whole win. If someone tells you the cleanup takes six months of retainer, they are stretching a two-to-four-week job across a calendar to justify the invoice.
What undoes itself the day the retainer ends
The other half of the map does not sit still. These pieces decay whether you touch them or not, which is exactly why they belong in an ongoing arrangement rather than a single project.
- Reviews. This is the big one. Review velocity (how many fresh, recent reviews you earn) is a live signal. A shop that stopped asking eight months ago looks stale next to the one collecting two or three a week. Reviews are not a task you finish. They are a habit you keep.
- Competitor movement. The three shops pinned above you are not frozen. They add reviews, fill out their profiles, and fix their own citations. Holding position means answering their moves, not just making yours once.
- Citation drift. Data aggregators resurrect old records. A directory you never signed up for scrapes a wrong phone number. Left alone, your NAP slowly re-fragments over a year or two.
- Profile freshness. Google Business Profile posts, new job photos, and answered questions signal an active business. They go stale on a schedule whether or not anyone is watching.
None of this is a scare tactic. It is the plain physics of a live marketplace. If you buy a one-time engagement and then post nothing, ask for no reviews, and never re-check your citations, you will feel it in six to twelve months. Not because the fixes broke, but because the upkeep never started.
The honest split: fix once vs keep up
Here is the whole map laid out by what type of work it is. Use it to price your own decision and to sanity-check any proposal in front of you.
| Map task | One-time or ongoing | Why |
|---|---|---|
| GBP category + services setup | One-time | Structural. Set right, it holds. |
| Service-area (SAB) config | One-time | A decision, not a recurring job. |
| NAP citation cleanup | One-time, with periodic re-checks | Fixed once; drifts slowly and needs an audit maybe twice a year. |
| Duplicate + spam pin cleanup | One-time per pin | Merge or flag once; new spam appears occasionally. |
| Review acquisition | Ongoing | Velocity is a live signal. It decays without a running system. |
| GBP posts + photos | Ongoing | Freshness signal on a schedule. |
| Geo-grid rank tracking | Ongoing | You cannot manage the whole service area from one snapshot. |
| Competitor + spam monitoring | Ongoing | The map above you keeps moving. |
Read the table honestly and the shape of the answer appears. Roughly the top half is a project. Roughly the bottom half is a service. A good arrangement does the project part hard and fast, then keeps only the ongoing part on a monthly cadence. If a proposal charges you monthly for the top-half work forever, that is padding.
How to tell which one your shop needs right now
The right answer depends on where your map presence stands today, not on which package sounds cheaper. Walk your own situation through this.
- Is your profile a wreck? Wrong category, missing services, an old address showing, thin or no reviews, duplicate pins. If yes, you need the one-time fix first, full stop. There is no point paying monthly to "maintain" a profile that was never built right.
- Is the profile solid but you are stuck at position four or five? Then you are past the fix and into the upkeep game. Reviews and freshness and answering competitors is what moves you now, and that is ongoing by nature.
- Do you have a real review habit already? If your front desk or your crew reliably asks every happy customer and you get a steady trickle, you may need far less monthly help than an agency wants to sell you. If reviews only happen when you remember, a system pays for itself.
- How big is your service area? One neighborhood is easy to eyeball. A metro you drive across every day needs a geo-grid to see where the pin ranks in the far corners, and that is a recurring measurement, not a one-look report.
The pattern most established contractors fit: a heavy one-time fix to clean up years of drift, then a lean monthly to keep reviews flowing and hold position. The mistake is buying a fat monthly retainer before the one-time repair is even done, so you are paying maintenance on a broken profile.
What a fair monthly should actually contain
If you do land on a monthly arrangement, the fee should map to work that genuinely recurs. "Monthly reporting" is not work. A report is the receipt for work, not the work. Here is what a fair monthly earns its fee doing on the map.
- A running review engine. Not a one-time sign in the truck. An actual system that puts the ask in front of every finished customer and keeps velocity up week over week.
- Geo-grid tracking across the whole service area. A grid of ranking points across every neighborhood you serve, refreshed monthly, so you see where the pin slips in the corners of your map before it costs you calls.
- Profile upkeep. Regular GBP posts, fresh job photos, categories and services adjusted as you add trades, questions answered.
- Citation re-checks and spam monitoring. Catching NAP drift and flagging new fake pins near you before they eat a season of leads.
Notice what is not on that list: it is not a hundred services. This silo is the map and only the map. The ranked organic list under the pins, the site content and links that move it, is a different job. Getting cited by ChatGPT or AI Overviews is a different job again. Paid map placement (Local Services Ads, Google Screened) is buying position, not earning it, and lives with the ads work, not here. A monthly that promises all of that for one small fee is spreading itself too thin to move any of it. Scope discipline is the point. Fewer things, done to the pin.
The trap to avoid either way
Both models have a failure mode, and the failure is the same at root: paying for motion instead of movement.
The one-time trap is buying a cleanup, feeling the bump, and then coasting. You post nothing, you ask for no reviews, you never look at the grid again. Six months later the shops that kept moving have passed you, and you conclude "SEO does not work," when what actually happened is you stopped doing it. The fix worked. The upkeep never started.
The monthly trap is worse because it costs more. You sign a retainer, a pretty PDF lands in your inbox every month, the numbers wiggle, and no real work happens between reports. The tell is simple: ask what changed on your profile this month and what your review count did. If the honest answer is "we sent you a report," you are buying paperwork. Cancel it.
The way through both is to separate the two jobs on purpose. Buy the one-time fix as a defined project with a defined finish line and a before-and-after you can see. Then keep only the genuinely recurring work on a lean monthly, and hold that monthly to a concrete deliverable every single month: reviews earned, grid position held or improved, profile actively maintained. If a month goes by with no answer to "what moved," you have your answer about the arrangement.
For an established shop with jobs and reviews already behind it, that split usually means a real one-time investment up front and a modest monthly after, not the reverse. Anyone selling you a large forever-retainer before the profile is even fixed has the order backward.