TVITreasure Valley Insider
AboutServicesProcessWorkInsights
Book a call
AboutServicesProcessWorkInsights
Book a call
TVITreasure Valley Insider

Local SEO and AI search visibility. Built in Meridian, ID. Available wherever your customers are.

Meridian, Idaho
hello@treasurevalley-insider.com

Services

  • Local SEO
  • Generative SEO (GEO)
  • Calendar Sponsorships

Company

  • About
  • Process
  • Work
  • Insights
  • Contact

Legal

  • Privacy
  • Terms

Built and operated from Meridian, ID. We use ourselves as the test bed.

© 2026 Treasure Valley Insider. All rights reserved.

Local SEO

The local-SEO playbook we built running our own media company

We don't just advise on local SEO — we run a local-media company, What's Up 208, and use it as the test bed for everything we sell. Citations, Google Business Profile, schema, content, and a monthly geo grid that shows exactly where you rank. Built to make the phone ring, measured so you never have to take it on faith.

Get a free 30-day visibility audit →Compare Essentials vs Pro

The model

Three layers. In order. No skipping.

Local SEO isn't a bag of tricks — it's three trust problems Google solves in sequence. We work them in the order Google reads them, because layer 3 doesn't count until layers 1 and 2 are solid.

  • 1

    Prove you're real

    +

    Google has to trust that your business exists, exactly as you describe it.

    Before Google ranks you, it has to resolve the entity behind the name. That means a Name, Address, and Phone (NAP) that read character-for-character identically everywhere the web mentions you, a claimed and verified Google Business Profile, and LocalBusiness schema that hands the search engine a clean, machine-readable description of who you are. Inconsistency here is the single most common reason a legitimate local business under-ranks: two versions of a suite number across forty directories tells Google there might be two businesses, and it splits the trust between them.

    • ▸Claim + verify the Google Business Profile
    • ▸NAP audit and cleanup across existing citations
    • 80+ real US directory citations (BrightLocal)

Deliverables

What's in every Local SEO engagement

Every line below ships in Essentials. Each one earns its place — here's why it matters, not just that we do it.

  • Google Business Profile audit + optimization

    Categories, services, descriptions, photos, Q&A, and attributes — every field filled, because the map pack ranks complete profiles over half-finished ones, and the GBP drives most local calls.

  • BrightLocal citation buildout (80+ US directories)

    Tier 1 high-authority sites first, then industry and local Tier 2/3. Consistent NAP across all of them is what tells Google your business is real and rankable.

  • LocalBusiness JSON-LD schema

    Hands Google and AI engines a clean, machine-readable description of your business instead of making them guess from page text. Deployed and validated to zero errors.

  • Baseline geo grid (5 keywords, 9×9)

    Captures exactly where you rank before we touch anything, so every month after has a real before to measure against — accountability built in from day one.

  • Monthly geo-grid pulls + report

    The same 9×9 map every month so you watch red turn yellow turn green. It's the most honest measure of whether the work is moving rankings.

Two tiers

Essentials vs Pro

Essentials gets you found. Pro gets you found everywhere and builds content equity on your own site. Prices pull live from our catalog; bundle either with a calendar sponsorship to drop the rate.

TVI Local SEO Essentials

$750/mo

$750/mo, or $400/mo as a sponsorship add-on

Get found first on Google Maps in your city — GBP optimization, citations, and a monthly ranking report.

Most popular

TVI Local SEO Pro

$1,500/mo

$1,500/mo, or $750/mo as a sponsorship add-on

Everything in Essentials plus location pages, Search Console, AI-visibility optimization, and a live client dashboard.

Local SEO deliverables included in Essentials and Pro tiers.
DeliverableEssentialsPro
Full GBP audit + optimization (category, services, description, photos, Q&A, attributes)

Timelines

What's realistic — and what isn't measurable in month one

We set this expectation on the first call. Local SEO is a 6–12 month investment; anyone promising faster is selling activity, not results.

  1. Days 0–30

    Foundation built. Not much movement yet.

    GBP optimized, schema live, the first tier of citations submitted, baseline geo grid captured. Citations begin indexing but most haven't been crawled yet, so rankings barely move. This is the honest part most agencies hide: month one is almost entirely invisible work. We show you the baseline grid so you know exactly where you started.

  2. Days 30–60

    Citations index. The first visible lift.

    The Tier 1 and Tier 2 citations get crawled and start counting. Review velocity picks up, posts accumulate, and the first content piece is live. You'll usually see the geo grid go from mostly red to pockets of yellow near your address — the map pack starting to recognize you in your immediate area.

  3. Days 60–90

    Measurable geo-grid change.

    Citation authority is established, two to three articles are indexed, and the grid shows real green expanding outward from your location. This is where the phone starts ringing differently — not because of one keyword, but because you're now showing up across a radius of searches you were invisible for in month one.

The geo grid

You see exactly where you rank. Every month.

A geo grid is a 9×9 map of your city. We search your keywords from each point and color the result — green is a top-3 ranking, yellow is 4–7, red is 8 or worse. It's the single most honest measure of whether local SEO is working, and it's in every engagement.

Credibility through honesty

What we don't do

The fastest way to spot a good local SEO is what they refuse to do. Here's our list.

  • ✕We don't promise a #1 ranking on a specific keyword.

    Nobody controls Google's ranking. Anyone who guarantees position one is either lying or about to use tactics that get you penalized.

  • ✕We don't buy backlinks.

    Paid link schemes are the fastest way to a manual action. We earn links from real, relevant domains instead.

  • ✕We don't use private blog networks (PBNs).

    PBNs are a temporary trick that collapses when Google de-indexes the network — taking your rankings with it.

  • ✕We don't blast press releases to spam sites.

    Low-quality syndication creates duplicate, low-trust citations that actively hurt the NAP consistency we're trying to build.

  • We don't lock you into a long contract.

Case study

Peak Performance Restoration

Water-damage restoration is one of the most competitive local categories there is — high ticket, emergency intent, and a dozen companies fighting for the same map pack. Here's the engagement, with real metrics to be filled in as the data lands.

GBP calls / month

TODO→TODO

Reviews

TODO→TODO

Citations live

TODO→TODO

Before geo grid — operator to add screenshot
After geo grid — operator to add screenshot

The narrative and a client quote land here once the first full quarter of geo-grid data is in. We publish real numbers from real clients — no invented case studies.

FAQ

The questions an expert would ask

Each answer is written to stand on its own — for you, and for the AI engines that increasingly answer these questions for searchers.

How is local SEO different from regular SEO?
+
Local SEO is about ranking for searches tied to a place — "plumber near me," "water damage Meridian" — where Google returns a map pack of nearby businesses above the regular blue links. Regular (organic) SEO competes for those blue links nationally or globally and is driven mostly by content depth and backlinks. Local SEO is driven by a different set of signals: a verified Google Business Profile, consistent citations across directories, proximity to the searcher, and reviews. A business can rank #1 in the local map pack while being on page three of the organic results for the same query — they're scored by separate systems. That's why local SEO needs its own playbook. Optimizing a website alone won't move the map pack, and optimizing a Business Profile alone won't win organic searches. We work both, but the local map pack is where a service business gets its phone calls.
What's the difference between my Google Business Profile and organic Google rankings?
+

See where you rank today — free.

Book a discovery call and we'll capture your baseline geo grid, audit your Google Business Profile, and tell you straight whether Essentials or Pro fits — or whether you need us at all.

Book a discovery call →Read the methodology
▸
  • ▸LocalBusiness JSON-LD schema deployed and validated
  • 2

    Prove you're relevant

    +

    Google has to connect your business to the things people actually search.

    Existence isn't enough — Google has to believe you are the right answer for a specific search in a specific place. Relevance is built through a fully populated Business Profile (every category, service, and attribute filled in), location and service content that names the places you work, and a steady cadence of posts and photos that signal an active, operating business. This is where most engagements that 'did SEO once' fall down: they claimed the profile and stopped. Relevance is a cadence, not a one-time setup.

    • ▸Full GBP build-out: categories, services, descriptions, attributes, Q&A
    • ▸4 keyword- and location-targeted GBP posts per month
    • ▸Location / service-area content (Pro builds it on your own site)
    • ▸Photo cadence — geo-tagged, fresh, real
  • 3

    Prove you're trusted

    +

    Google has to see other people — and other sites — vouching for you.

    The final layer is authority: reviews answered within a day, a backlink from a real local-authority domain, and the kind of consistent activity that tells Google your business is the one neighbors choose. Trust compounds. A business with ninety answered reviews and a year of weekly posts will out-rank a newer competitor with the same service area and a better website, because Google has watched it earn the position. This is the layer that takes the longest and the layer competitors can't shortcut.

    • ▸Review response system — drafted, approved, posted within 24 hours
    • ▸Do-follow backlink from whatsup208.com, a growing local-authority domain
    • ▸Monthly article (location-relevant, internally linked)
    • ▸Citation health monitoring with NAP-drift alerts
  • 4 GBP posts per month

    Keyword- and location-targeted, scheduled via the GBP API. A steady posting cadence signals an active business — one of the relevance signals the map pack weighs.

  • 1 monthly article on whatsup208.com

    A 1,000–1,500-word piece with a do-follow backlink from a growing local-authority domain. Backlink value compounds; the article also drives its own long-tail traffic.

  • Citation health monitoring

    Weekly automated NAP-drift detection. A single directory that auto-updates your address with a wrong suite number can quietly undo months of trust — we catch it.

  • Review response system

    Replies drafted, operator-approved, and posted within 24 hours. Answered reviews are a trust and relevance signal, and a fast response is what neighbors notice.

  • Monthly PDF report (5-minute read)

    Geo grid, call counts, posts published, citations live, reviews — everything tracked, formatted so you actually read it instead of filing it away.

  • ✓
    ✓
    BrightLocal citation buildout (80+ real US directories)✓✓
    LocalBusiness schema markup deployed✓✓
    Baseline geo grid (Local Dominator, 5 keywords)✓✓
    GEO audit via geo-seo-claude (AI crawler access, citability score, llms.txt)✓✓
    Welcome email + all content assets within 48 hours✓✓
    4 GBP posts (keyword + location targeted, scheduled via GBP API)✓✓
    Review response management (drafted, operator-approved, posted within 24hr)✓✓
    1 location article on whatsup208.com (1,000–1,500 words, do-follow backlink)✓✓
    BrightLocal citation audit (weekly automated)✓✓
    Geo grid pull (Local Dominator)✓✓
    Monthly PDF report✓✓
    Quarterly print bonus — 250 business cards, rack cards, or flyers✓✓
    1 additional article on the client's own site—✓
    Google Search Console monitoring + monthly analysis—✓
    Location / service-area pages built on the client site—✓
    Competitor geo grid analysis (quarterly)—✓
    Existing content audit + optimization—✓
    GEO platform-specific optimization (ChatGPT, Perplexity, Google AIO)—✓
    Brand mention monitoring (Reddit, YouTube, LinkedIn)—✓
    Entity optimization (knowledge graph buildout)—✓
    Client read-only dashboard access—✓

    Months 4–12

    Compounding. The part competitors can't catch.

    Established rankings, strong review velocity, content that keeps indexing, and (on Pro) GEO optimization and entity work. The gap between you and a competitor who started later widens every month, because the trust signals you've banked don't reset.

    Green = top 3 result. Yellow = 4–7. Red = 8+. Our job is to push the green out.

    The animation shows the pattern we build toward: green expanding outward from your business address as citations index, reviews accumulate, and content gets crawled. A real grid moves slower — small, consistent green expansion month over month is exactly what a good engagement looks like.

    Before we start, we capture your baseline grid so there's a real before. Every month after, you get the same map and you see what changed. If an agency can't show you a geo grid, they can't show you whether their local SEO works — and you should ask why.

    Tooltip: Green = top 3 result. Yellow = 4–7. Red = 8+. The phone rings when you're green.

    ✕

    Month-to-month after a 90-day setup commitment. If the work isn't showing up in the geo grid, you should be free to walk.

    Your Google Business Profile (GBP) is the listing that powers the map pack and the panel that appears on the right when someone searches your business name. Organic rankings are the standard web results — your actual website's pages competing for a query. They're ranked by different signals. The map pack weighs proximity, GBP completeness, reviews, and citation consistency. Organic weighs content, backlinks, and site authority. For most local service businesses, the GBP and map pack drive the majority of calls, because that's what shows up first on a phone for a "near me" search. We optimize both, but we prioritize the GBP early because it produces results fastest and is fully in our control. Your website matters more over time, especially on Pro where we build location and service pages that feed organic visibility and reinforce the Business Profile.
    Do you guarantee a #1 ranking?
    +
    No, and you should be skeptical of anyone who does. No agency controls Google's ranking algorithm, and rankings shift constantly based on the searcher's location, search history, device, and time of day. What we guarantee is the work and the measurement: we build the foundation, run the cadence, and show you exactly where you rank across your city with a monthly geo grid. If a vendor promises a specific position on a specific keyword, they're either misleading you or planning to use tactics that risk a Google penalty. Our commitment is honest visibility into the work and the results. Most clients see meaningful map-pack movement within 60 to 90 days, and we set that expectation on the first call rather than promising an outcome we can't control. The geo grid keeps us both accountable to reality instead of a sales claim.
    What is citation building and why does it matter?
    +
    A citation is any place online that lists your business Name, Address, and Phone — directories like Yelp, Bing Places, Apple Maps, Yellow Pages, and dozens of industry-specific sites. Citations matter because Google cross-references them to confirm your business is real and consistent. If your NAP is identical everywhere, Google trusts the entity and is more willing to rank you. If it's inconsistent — "Ste 4" on one site, "Suite #4" on another, an old phone number on a third — Google hedges, and your rankings suffer. We build 80+ citations on real US directories through BrightLocal, prioritizing the high-authority Tier 1 sites first, then industry and local Tier 2 and Tier 3 directories. Then we monitor them monthly for drift, because a single auto-updated listing with a wrong address can quietly undo months of work. Citations are unglamorous, but they're the foundation everything else sits on.
    What is schema markup and do I need it?
    +
    Schema markup is structured data — code added to your website that describes your business in a format search engines read directly, rather than guessing from the page text. For a local business, LocalBusiness schema spells out your name, address, phone, hours, service area, and the services you offer. You need it because it removes ambiguity: instead of Google inferring your hours from a paragraph, it reads them from a labeled field. Schema also feeds AI search — ChatGPT, Perplexity, and Google's AI Overviews lean on structured data to decide which business to name in an answer. We deploy and validate LocalBusiness schema in every engagement and confirm zero errors in Google's Rich Results Test before we call it done. It won't single-handedly rank you, but it's a cheap, high-leverage signal that most local competitors haven't bothered to add — which is exactly why it's worth doing well.
    What's the difference between Essentials and Pro?
    +
    Essentials gets you found. Pro gets you found everywhere and builds equity on your own site. Both include the full GBP optimization, 80+ citations, schema, monthly geo grid, four GBP posts, review management, and a monthly article on whatsup208.com. Pro adds content built on your own domain (so the SEO value compounds for you, not just us), Google Search Console monitoring, location and service-area pages, quarterly competitor geo-grid analysis, GEO optimization for AI search, brand-mention monitoring, and a live client dashboard. The simplest way to choose: if you want to show up in the map pack in your city, Essentials is enough. If you want to dominate your category across an entire service area and own content on your own site, Pro is built for that. Essentials is $750/mo standalone; Pro is $1,500/mo standalone, and both drop substantially when bundled with a calendar sponsorship.
    Can I cancel anytime?
    +
    Yes, after the initial 90-day setup commitment. We ask for 90 days up front because local SEO genuinely takes that long to show measurable results — the foundation built in month one doesn't index until month two, and the geo grid usually doesn't show real green expansion until month three. Asking you to judge the work before then would be setting you up to quit right before it pays off. After the 90 days, you're month-to-month with no long-term contract. We don't believe in locking clients in, because the geo grid makes the value obvious: if the map is turning green and the phone is ringing, you'll stay because it's working, not because a contract traps you. If it's not working, you should be free to leave. That accountability keeps us focused on results instead of retention tactics.
    Do I need to give you access to my Google account?
    +
    You grant us manager access to your Google Business Profile — not your personal Google account or your email. GBP supports adding a manager by email, which lets us optimize the profile, publish posts, and respond to reviews without ever touching anything else you own. You stay the primary owner the entire time and can remove our access with two clicks. For Pro clients, we also request access to Google Search Console (read-level is fine) so we can monitor which queries are driving clicks and catch indexing issues early. We never ask for your account password, and we never need it. If you're not comfortable adding a manager, we can work in a co-pilot mode where you make the changes and we hand you exactly what to enter — it's slower, but your access stays entirely in your hands. Most clients add us as a manager because it's faster and fully reversible.
    How long until I see results?
    +
    The honest timeline is 60 to 90 days for measurable map-pack movement, and we set that expectation before you sign. Month one is foundation work — citations submitted, GBP optimized, schema deployed — and almost none of it is visible yet because directories take weeks to crawl and index. Month two is when those citations start counting and you see the first pockets of yellow near your address on the geo grid. Month three is usually where real green expansion shows up across a radius of searches. Anyone promising results in two weeks is either redefining "results" to mean activity, or using risky tactics. Local SEO is a 6-to-12-month investment that compounds: the trust signals you bank don't reset, so the gap between you and a later-starting competitor widens every month. We show you the geo grid monthly so progress is a fact you can see, not a claim you have to take on faith.
    What tools do you use?
    +
    We're transparent about the stack because it's part of why we can charge less than a Boise agency for more work. BrightLocal handles citation building and the weekly NAP-drift audit. Local Dominator runs the geo grid (manual Google Maps screenshots work for the first client if needed). We use the Google Business Profile API to schedule posts, the Claude API to draft content and review responses for human approval, and geo-seo-claude for AI-visibility audits. Schema is validated in Google's Rich Results Test, and technical health in Lighthouse and PageSpeed Insights. The automation is the point: it lets a small operator-led team deliver agency-grade work without agency-grade overhead, and it's the same tooling we run on What's Up 208 itself. Nothing here is a black box — every report shows you what each tool produced, and you keep access to the underlying profiles and data the entire time.