About the person doing the work

Chris Brannan. Fifteen years in local SEO.

I run this as a one-person shop from Gilbert, Arizona. I do the recommendations, I do the implementations, and I answer the phone when something breaks. For local service businesses, that's the right unit of SEO delivery.

01 · The short version

Summary.

I'm Chris. I've been doing local SEO for service businesses since 2010 — starting at agencies, leading a department at a mid-sized firm, consulting at a senior level, and now running a one-person practice from Gilbert, Arizona since 2022.

The business is designed around a single proposition: if you hire me, you get me. No account managers, no offshore implementation team, no "we'll get back to you after checking with the specialist." The buck stops at my inbox. This caps how many clients I can take — which is the point.

02 · The longer story

Career timeline .

  1. 2010

    Started in local SEO.

    First agency role doing citation cleanup and GBP work for Phoenix-metro service businesses. Back when GMB was still Google Places.

  2. 2013

    Department lead at a mid-sized agency.

    Running the local SEO team of 6, building process for clients across 14 verticals. Learned where agency delivery breaks: the handoff between strategy and implementation.

  3. 2018

    Moved into senior consulting.

    Brought in to diagnose struggling retainers at 3 different agencies. Pattern became clear: the problem is almost never talent — it's the layers between the thinking and the doing.

  4. 2022

    Went independent.

    Launched the solo practice from Gilbert. One-person shop by design. No account managers, no offshore team, no subcontracted implementation.

  5. 2026

    Today.

    Running a steady book of retainer clients, agency partnerships, and strategy engagements. Still answering the phone myself.

03 · How I work

Five principles .

— 01

The work is the product.

Reports and dashboards describe the work — they aren't the work. What moves rankings is implementation. I spend my time there.

— 02

No guarantees on rankings.

Rankings depend on Google, competitor behavior, and factors I don't control. I guarantee execution quality and effort — not outcomes.

— 03

Specificity over generic playbooks.

Every engagement starts with an audit because Phoenix HVAC and Denver dental and Boston personal injury need different things. Treating them the same produces mediocre results.

— 04

One practitioner, many businesses.

I'm not trying to be an agency. The one-practitioner model caps how many clients I can take, which keeps the work quality up and the client cadence honest.

— 05

Write honestly about what works.

165+ articles and counting. If I can't explain a tactic in plain English with an example, I probably shouldn't be billing for it.

04 · Toolkit

What I use .

Rankings & visibility

  • Ahrefs
  • Semrush
  • Local Falcon
  • GeoRanker

Crawl & technical

  • Screaming Frog
  • Sitebulb
  • Google Search Console
  • Core Web Vitals

Local & citations

  • BrightLocal
  • Whitespark
  • Moz Local
  • Yext (when warranted)

Analytics

  • GA4
  • Google Tag Manager
  • Looker Studio
  • Server-side tagging when useful

Content & research

  • AlsoAsked
  • AnswerThePublic
  • Claude
  • ChatGPT

Automation

  • Airtable
  • n8n
  • Zapier
  • Custom workflows
Start here

Start with an audit. Or just book a call .

Fifteen-minute calls are free, no pitch. Audits are $197 and come with a 30-minute walkthrough.