Be the business they find on the map.
Local SEO is a long list of small, unglamorous jobs done every single week: posts, reviews, listings, pages, links. We do them for you, track where you show up across your whole service area, and show you the map every month.
Illustrative grid — not client data
The jobs that move you up, done every week.
None of it is magic. It's consistency: the posts, replies, listings and pages most busy owners mean to do and never get to. Everything below runs on top of the lead handling that Base and every plan above it include.
Local SEO, every week
- Weekly Google Business Profile posts — recent jobs, offers, seasonal reminders, written and posted for you
- A reply to every review — the five-stars and the tricky ones, in your voice
- Listed on 20+ directories — name, address, phone and hours identical everywhere Google checks
- A new post or page every week — a blog post answering a real customer question, or a new service or town page
- Monthly map-ranking report — where you appear on Google Maps across your whole area
- Competitor watch — who's climbing, who's collecting reviews, what pages they're adding
Everything in Rank, plus reach
- More content — up to 3 new posts or pages a week
- Links and mentions from real local and industry websites: suppliers, associations, local organizations and press
- Business details kept correct across the wider web: data providers, maps apps and industry sites
- Extra town pages as you grow into new areas
- AI-search visibility tracking — what ChatGPT, Google's AI answers and Perplexity say when asked for a business like yours
What happens, and when.
So you always know what we're doing and what to expect next.
Baseline and foundations
We agree the searches that matter and the area you serve, then record where you stand today: a map grid of your rankings, your reviews, your main competitors. Then the basics get fixed: Google profile categories and services, your listings across 20+ directories, and anything slowing the site down.
The weekly rhythm starts
A new post or page every week, Google profile posts every week, a reply to every review, and review requests going out after every job. Your profile starts to look active, because it is.
The 90-day checkpoint
We run the same map grid again and compare it with day one. Gained visibility? We double down on what moved. Haven't? Your next month is free, and we tell you exactly what we're changing.
Every month after
The weekly work keeps going, the report lands in your inbox, and the monthly call decides where to push next: a new service, a new town, a competitor who's slipping.
Ranked from where your customers stand.
A ranking checked from your own address flatters you. Your customers search from all over your area. So every month we check where you appear on Google Maps from a grid of points across your service area, for the searches you care about.
Then we report what pays the bills, not just positions: calls from your Google profile, form and chat leads, and new reviews, each compared with last month and with day one. On Expand we also check whether ChatGPT, Google's AI answers and Perplexity mention you when someone asks for a business like yours.
Ninety days to show movement, or next month is on us.
On Rank and Expand, if your Google Maps visibility hasn't improved after 90 days, your next month's plan fee is free. We'd rather put our own fee on the line than ask you to wait on faith.
We can't promise a position, because nobody controls Google. We can promise the work, measured the same way at the start and at day 90.
How it's measured: at kickoff we agree the searches and service area and save a baseline map grid. At day 90 we run the same grid. "Improved" means a better average map position across the grid than the baseline. Needs a verified Google Business Profile and your sign-off on new pages within 5 business days. Covers the plan fee, not add-ons or website payments.
Bostrom
Guarantee — Rank & Expand
BSTRM · MAPS · 090
Two levels of local SEO.
Both include everything in Base: hosting, lead alerts, missed-call text-back, the chatbot, review requests and quote follow-ups. Plus the website, $3,000 once or $150 a month.
For most local businesses: one area, steady weekly work, and the guarantee.
- Weekly Google profile posts and a reply to every review
- 20+ directory listings, kept consistent
- A new post or page every week
- Monthly map report, competitor watch, monthly call
- AI receptionist at $99/mo, setup waived
For crowded markets, more towns, or when you want to pull away from competitors.
- Everything in Rank
- Up to 3 new posts or pages a week
- Links and mentions from real local and industry sites
- Extra town pages and wider listing clean-up
- AI-search visibility tracking
Fair questions.
What people ask before handing us their Google profile. Anything else? Email us.
It depends on how crowded your market is, how far your customers are from you, and where you're starting from. The monthly map grid shows you movement as it happens, and the 90-day guarantee means you're not paying on faith while you wait.
Nobody can promise a position on Google, and it's worth being wary of anyone who does. We promise the work, honest reporting, and the 90-day guarantee.
Keep doing good work and answer your phone. Now and then we'll ask for photos of recent jobs and a quick yes on new pages. Review requests go out on their own after each job.
We do, from what you tell us about your services, prices and towns. You can see everything before it goes live, and nothing generic gets published under your name.
No. Links on Expand come from real local and industry websites: suppliers, trade associations, local organizations and local press. Bought links can get a site penalised, so we don't touch them.
Some customers now ask ChatGPT, Google's AI answers or Perplexity for a recommendation instead of scrolling results. On Expand we check every month whether they mention you for the questions your customers ask, and who they mention instead.
The website includes up to 15 town pages. Expand adds more as you grow into new areas. Several separate locations? That's a Custom plan.
No. It runs on the site we build, so we control the pages, speed and schema local search depends on. You'll see that site as a free draft before you commit to anything.
Start with the site. Then climb.
Local SEO runs on the website we build, so it starts where everything else does: with a free draft of yours, in one business day.