
Issue 006 - Google Business Profile Cleanup: the $750 local-pack setup
A practical teardown of a $750 ten-day Google Business Profile cleanup: the fixed scope, no-code delivery SOP, Google Maps audit acquisition path, realistic workload milestones, scaling moves, and the policy and AI risks to manage.
The offer
A Google Business Profile is free to create. The paid problem is not access to the tool. It is the messy gap between a profile that exists and a profile that is accurate, complete, policy-safe, and ready for a local customer to act on. 1
The productized offer:
Google Business Profile Cleanup & Local-Pack Setup $750 flat fee. One location. One profile. Ten business days.
The client gives you owner or manager access, the correct business facts, and a folder of usable photos. You audit the profile, fix the approved high-impact issues, prepare the customer-facing copy, and hand back a clean operating file. You are not selling a place in Google's results. Google says local ranking is mainly shaped by relevance, distance, and prominence, and that nobody can request or pay for a better local ranking. 2
Included
- One intake form and one 30-minute kickoff call.
- An eight-part audit covering business identity, eligibility, category, address or service area, hours, services, media, and reviews.
- A before-state capture for five agreed local searches, with the date and search location recorded.
- Up to 20 approved profile edits, including the primary category, service details, hours, description, phone, website, and service-area settings.
- Cleanup of owner-supplied photos: selection, cropping, filenames, and upload order for up to 15 images.
- Up to 10 personalized draft replies to existing reviews, prepared for client approval.
- Four compliant post drafts based on real offers, updates, or customer education supplied by the client.
- A final QA pass, a change log, and a 20-minute handoff recording.
The fixed scope is what makes the price believable. The client is buying one controlled cleanup, not an endless promise to "do SEO." The result is a better-controlled profile and a repeatable process, not guaranteed traffic, calls, reviews, or rankings.
Exclusions
Do not include verification from scratch, suspension appeals, fake or incentivized review campaigns, website SEO, citation building, paid ads, new photography, multi-location work, legal or regulated claims, or crisis reputation management. Each of those can become a separate product later. Keeping them out is the margin.
Why this is not ordinary freelancing
Hourly local SEO creates three bad incentives. The client cannot tell when the work is finished. You get rewarded for touching more settings. And every vague request turns into another round of research.
This offer changes the buying question from "How many hours will this take?" to "Is my profile eligible, accurate, and ready to hand back in ten days?" The client knows the unit of work. You know the finish line.
The public market already shows room between DIY and broad retainers. Merchynt's pricing guide lists professional Business Profile management at $125-$400 per month per location and setup fees of $300-$500. 3 Storyteller Media lists monthly packages at CAN$285 and CAN$475, with review replies, profile upkeep, posts, and reporting varying by tier. 4
At the higher end, Whitewater Digital Marketing publicly lists a $500 one-time setup fee alongside a 30-day optimization sprint, with ongoing work from $500 per month. 5 A Local SEO Agency Dubai package lists $900 for a roughly 30-day optimization package that includes an audit, ranking reports, profile changes, media work, and review strategy. 6
These are vendor asking prices, not audited market averages. They still give you a useful position: $750 is credible for a narrow implementation sprint when it includes visible judgment and a defined handoff, but it is too low for unlimited local SEO.
Delivery SOP
The service should run from one workspace: a client folder, a checklist, a change log, a review queue, and a handoff document. Use Google Business Profile, Google Drive, Loom, and a spreadsheet. Canva is enough for simple image crops. No code is required.
Day 1: qualify and lock the boundary
Confirm that the client operates a real eligible business, has one location, can provide owner or manager access, and can supply accurate business facts. A service-area business should use one central profile and a defined service area; a residential or virtual-office workaround is not a creative growth tactic. Google's guidelines require real-world representation and restrict virtual offices, duplicate profiles, and keyword-stuffed identity fields. 7
Send the scope sheet before the kickoff. Get the business name, address or service area, phone, website, hours, service list, primary customer, booking path, proof points, and photo folder. If the client cannot answer those questions, pause the project. You are not being hired to invent the business.
Day 2: capture the baseline
Record the profile as it exists. Save screenshots of the business name, category, hours, service details, photos, review queue, website link, and any visible warnings. Search five agreed phrases from a fixed location and record what appears. The baseline is a timestamped reference, not a ranking promise.
Also check for the expensive problems early: an unverified profile, a duplicate listing, an address that does not match reality, an ineligible virtual office, or a suspension. Stop and re-scope when one appears. Google says profiles that do not follow its guidelines may be suspended or disabled, and appeals depend on correcting the issue and supplying matching business evidence. 8
Day 3: write the correction plan
Turn the audit into three lists:
- Fix now: inaccurate facts, missing hours, wrong category, broken links, incomplete services, weak photos, and unanswered reviews.
- Ask the owner: anything that needs proof, a policy-sensitive choice, or a claim you cannot independently verify.
- Exclude: website changes, new photoshoots, citations, review disputes, and anything outside one profile.
Use the smallest number of categories that describes the core business. Do not turn categories into a keyword list. Write the description in plain language and leave out prices, promotions, URLs, and unverified superlatives. Those are not style preferences; they are part of staying inside Google's representation rules. 7
Days 4-6: implement the profile
Work in batches so the client can review decisions without chasing scattered updates.
- Identity and access: name, phone, website, address or service area, hours, and holiday hours.
- Relevance: primary category, services, products where applicable, and a description that says what the business actually is.
- Trust: owner-supplied photos, service context, booking path, and real proof points.
- Conversation: review reply drafts, post drafts, and a short list of questions the client should answer publicly.
Never promise a review result. Google allows businesses to ask customers for genuine reviews using a link or QR code, but it prohibits incentives for posting, changing, or removing reviews. 9 Your review work is a compliant request path and thoughtful replies, not manufactured social proof.
Days 7-8: client review and correction pass
Send one approval packet. Highlight every choice that needs confirmation: category, service area, description claims, hours, photo order, and responses to negative reviews. Give the client two business days to respond. One revision pass is included. Silence does not create permission for claims you cannot verify.
Day 9: QA
Check the profile from the customer's point of view. Confirm the phone number works, hours are consistent, the website opens, the service area is plausible, photos are legible, the description is factual, the category is specific, and no edit has introduced a keyword or location-stuffing problem.
Repeat the five baseline searches and save the new screenshots. A changed result is not proof of causation. The useful deliverable is a clean record of what changed and what remains outside your control.
Day 10: handoff
Give the client the change log, approved copy, review response library, photo folder, monthly maintenance checklist, and a short Loom walkthrough. The client remains the owner. You are a manager or collaborator with a defined access level, not the keeper of the business's only account.
Acquisition channel: the Google Maps audit
The best lead list is public and already shows the problem. Choose one vertical where a phone call or booking matters: HVAC, roofing, pest control, auto detailing, cleaning, or another local service with one location. Do not start with "all small businesses." A narrow category makes your audit sharper and your examples reusable.
Run this weekly:
- Search one service plus one city in Google Maps.
- Review 30 profiles for visible issues: wrong category, stale hours, weak service descriptions, no recent photos, unanswered reviews, duplicate-looking listings, or a website that contradicts the profile.
- Reject businesses with suspension, eligibility, or legal questions. They are not good first clients for a cleanup sprint.
- Select 10 profiles with one obvious fix that the owner can understand.
- Send a short note with one screenshot and one specific correction. Offer the $750 ten-day sprint, not a generic SEO retainer.
- Follow up once with a second observation, then stop.
A realistic first-month operating target is 60-80 researched profiles, 10-15 genuinely personalized audits, and three to five conversations. One paid project is enough to test the packaging. Two gives you a before-and-after case study. These are planning assumptions, not conversion benchmarks or income promises.
The message can be this simple:
I checked your profile for [service] in [city]. Your hours and website disagree, and the primary category does not describe the service customers are searching for. I marked the two fixes in a one-page audit. I can clean up one location, implement the approved changes, and hand back the change log in ten business days for $750. No ranking guarantee and no ongoing contract.
The offer is stronger because it respects what Google actually says. Complete and accurate information helps a profile appear for relevant local searches, but Google also says distance and prominence matter and that there is no way to pay for a better local ranking. 2
Revenue model
This is a small project business first. The operating assumption is 6-8 hours of hands-on work per cleanup, spread across ten business days because client approvals are part of the schedule. Software, taxes, payment fees, and contractor help come out of the figures below.
正在加载统计卡片…
At one project, the goal is to prove that a client will pay for a bounded cleanup and that the SOP fits inside the promised window. At three, you have a repeatable monthly rhythm if approvals do not collide. At five, the bottleneck becomes client communication, policy judgment, and final QA rather than clicking profile fields.
The optional retention product is deliberately smaller: $197 per month for one profile. It includes one monthly health check, up to five approved edits, up to five review-reply drafts, and one short report. It does not include ranking promises, content volume, suspension appeals, website SEO, or unlimited replies. Keep it optional; the core offer should still make sense as a standalone purchase.
正在加载统计卡片…
A simple cash milestone path looks like this: first prove one $750 cleanup; then reach three in a month without breaking the ten-day process; then add the $197 watchlist only for clients who want ongoing help. Do not use the watchlist to hide a weak one-time offer.
Scaling ceiling
The ceiling is set by access, approvals, and judgment. A profile can be changed quickly. Deciding whether a change is truthful, eligible, policy-safe, and useful to a real customer takes longer.
Move 1: narrow by vertical
Build separate checklists for HVAC, roofers, cleaners, and auto services. Reuse the questions, photo requests, service vocabulary, and review-reply patterns. Keep the business facts client-specific. Templates should reduce omissions, not produce identical profiles.
Move 2: separate cleanup from recovery
A clean profile with stale fields is a product. A suspended profile, duplicate listing, fake-review dispute, or unclear eligibility is a risk engagement. Refer it out or create a separately priced diagnostic after you have the expertise. Do not let the $750 sprint become an emergency retainer.
Move 3: hire for evidence collection
The first contractor can gather screenshots, check hours against the website, sort photos, and prepare the audit packet. Keep category selection, policy calls, client approvals, and final QA with the operator until the decision rules are proven.
正在加载统计卡片…
The solo ceiling is around four to five cleanups per month if you want to keep the work thoughtful and the ten-day window credible. Going past that requires a narrower niche, a production assistant, or fewer included edits. More clients without one of those changes turns a product into a queue.
Keeping clients and staying sane
Churn is built into the one-time offer. Once the profile is clean, a client may not need another full cleanup for months. That is not a defect. Build the business around a steady stream of new audits and offer the watchlist only when the client has a real reason to maintain the profile.
Good-fit clients have a real location or eligible service area, a functioning website or booking path, owner access, and a history of serving customers. Bad-fit clients want a new profile for a virtual office, want a keyword-stuffed business name, want you to buy reviews, or expect a top-three ranking. Google can suspend profiles that violate its guidelines, and its review policy treats incentives for reviews as fake and misleading content. 7 8 9
AI pressure is real at the low end. A model can draft a business description, summarize a review, suggest service categories, resize a photo, and generate a first-pass audit checklist. That makes raw production cheaper. It does not remove the need to confirm whether the business is eligible, whether the claim is true, whether the address is real, whether a review response exposes private information, or whether an edit creates suspension risk.
Your defensible work is the judgment around the edit:
- What the business actually is.
- Which information can be proved.
- Which change improves clarity without stuffing keywords.
- Which review deserves a public answer and which needs a private conversation.
- Which request belongs outside the fixed scope.
- What the client can safely own after you leave.
Use AI to reduce drafting time. Keep the evidence, policy decisions, access control, and final QA human-owned.
How to start this week
Monday: choose the vertical and write the one-page offer
Pick one local service category. Write the promise exactly:
I will clean up one Google Business Profile for one location in ten business days for $750. Audit, approved edits, photo cleanup, review-reply drafts, compliant post drafts, QA, change log, and handoff included. No ranking guarantee, suspension recovery, website SEO, or unlimited revisions.
Tuesday: build the audit sheet
Create eight sections:
- Business name and real-world identity.
- Eligibility, ownership, and access.
- Primary category and service details.
- Address or service area.
- Hours and special hours.
- Website, phone, and booking path.
- Photos, posts, and customer-facing proof.
- Reviews, replies, and policy risks.
Add a column for evidence, a column for the proposed change, and a column for owner approval. That turns opinion into a record.
Wednesday: collect the first 30 profiles
Use one city and one service keyword. Save the profile URL, business name, visible issue, website, and a screenshot. Do not download private information or make claims about performance you cannot observe.
Thursday: record five audits
Make each audit two minutes or less. Show one visible issue, explain why it matters to a customer, and state the exact fix. A useful audit sounds like an operator who looked, not a salesperson reciting SEO vocabulary.
Friday: send the first outreach batch
Send 10 personalized messages. Include one screenshot and one fix. Do not attach a giant report. Ask whether they want the complete ten-day cleanup for $750.
Weekend: productize the first friction
Turn whatever slowed you down into a reusable asset: intake form, access checklist, category decision tree, review-reply prompt sheet, photo request, approval email, QA checklist, or handoff recording. The next client should receive a better process, not a broader promise.
The business works when the product stays narrow: one profile, one price, one delivery window, one honest finish line.
参考来源
- 1Google Business Profile
- 2Tips to improve your local ranking on Google
- 3Google Business Profile Management Pricing Guide
- 4Google Business Profile Management Service: Monthly Plan
- 5Google Business Profile Optimization Services
- 6Google Business Profile Optimization Package
- 7Guidelines for representing your business on Google
- 8Fix suspended or disabled profiles
- 9Tips to get more reviews
相似内容
- 登录后可发表评论。
More from this channel›
- Issue 008 - Zapier Lead Routing: the $1,200 ten-day setup
- Issue 007 - HubSpot CRM Cleanup: the $1,500 pipeline reset
- Issue 005 - 5-Day Landing Page Build: the $1,500 service teardown
- Issue 004 — Shopify Bookkeeping Close: the $697/month service teardown
- Issue 003 — YouTube Thumbnail Subscription: the $797/month service teardown
- Issue 002 — Notion Workspace Setup: the $999 service teardown
