Home / Services / SEO
SEO · Grand Rapids, MI

SEO that brings in calls, not just rankings

Technical, local, and content SEO for Grand Rapids and West Michigan businesses — with a live dashboard so you can see exactly what your money is doing.

Most local businesses lose search traffic for boring, fixable reasons: no Google Business Profile, missing pricing and service pages, slow sites, and inconsistent name/address/phone data across listings. We fix the foundation first, then build the content and local signals that make you show up when someone in your area is ready to buy.

Technical SEO

Site speed, crawlability, schema, mobile, and Core Web Vitals — the plumbing that lets everything else rank.

Local & map pack

Google Business Profile optimization, citations, reviews, and location pages so you show up in the local 3-pack.

Content that ranks

Service and question pages built around what your customers actually search — produced fast with AI, edited by a human.

AI search (AEO)

Structured answers, FAQ schema, and citable content so you get surfaced in AI answers, not just blue links.

SEO pricing

Clear monthly retainers — no long lock-in, and you own everything we build.

SEO Audit & Roadmap

$1,500 one-time
2 weeks · yours to keep

A full audit of your site, listings, and competitors with a prioritized fix list — whether or not we do the work.

  • Technical + on-page audit
  • Keyword & competitor research
  • Prioritized 90-day roadmap
Start with an audit

Local SEO

$750/mo starting
single-location businesses

Own your local map results — the highest-intent, lowest-cost traffic a local business can get.

  • Google Business Profile management
  • Reviews + citations
  • Local landing pages + reporting
Get local leads
Most popular

Growth SEO

$2,500/mo starting
competitive / multi-service

Full-stack SEO — technical, local, and content — for businesses that need to win competitive searches.

  • Everything in Local SEO
  • Monthly content production
  • Live dashboard + monthly review
Get a quote

SEO + Ads Bundle

$2,500/mo starting
rank long-term, buy leads now

SEO builds the compounding asset while paid ads bring leads this month — managed together, reported in one dashboard.

  • Growth SEO + ad management
  • Landing pages + tracking
  • One combined report
Bundle it

Prices are starting points and depend on your market and competition. You always get a fixed quote before any work begins.

SEO FAQs

How much does SEO cost in Grand Rapids?

Single-location Local SEO is $750/month. Competitive, multi-service businesses run $2,500/month on Growth SEO. You can also start with a one-time audit and roadmap ($1,500) and keep the plan either way.

How long does SEO take to work?

Technical fixes and Google Business Profile work can move local rankings and calls in 4–8 weeks. Competitive keyword rankings usually take 4–6 months of consistent work. Anyone promising page one in 30 days is selling you something.

What's included in a retainer?

Technical audits and fixes, on-page optimization, keyword and content strategy, content production, Google Business Profile management, citations, and a live dashboard showing rankings, traffic, and calls.

Do you require a long contract?

No long lock-in. SEO needs consistency, so I recommend a 3-month initial commitment, then month to month. You own every page, profile, and asset we build.

Why run SEO with us

Most SEO retainers are opaque by design. This one isn't.

💵 Well under market rate

The reported market average for SEO retainers is around $3,200/month. Ours start at $750 — because one person with AI leverage has far less overhead than an agency.

📊 A live dashboard, not a PDF

You see rankings, traffic, and calls in real time — not a monthly slide deck full of impressions you can't act on.

🔒 No long lock-in

Three-month initial commitment, then month to month. You own every page, profile, and asset we build — even if you leave.

🤖 AI-speed content, human-edited

Content production is the biggest cost in SEO. We produce it fast with AI and edit it properly, so your budget buys more pages.

🧭 Honest timelines

Local fixes can move rankings in 4–8 weeks; competitive terms take 4–6 months. Anyone promising page one in 30 days is selling you something.

🛠️ We can fix what we find

Most SEOs hand you a list and wait on your developer. We build the pages and fix the site ourselves — same week.

SEO options compared

Kerr & CompanyTypical agencyIn-house hireCheap offshore SEO
Monthly costFrom $750~$3,200 average$6,000–$9,000 loaded$100–$500
Who does the workThe strategistJunior account teamOne employeeUnknown outsourcers
ReportingLive dashboardMonthly PDFAd hocAuto-generated
Contract3 mo, then monthly6–12 month lock-inSalariedMonthly
Can build/fix the siteYesExtra dev feeDependsNo
You own the assetsYesUsuallyYesOften not
Risk of penalty tacticsNone — white-hat onlyLowLowHigh

Figures are typical published 2025–2026 market ranges (including reported SEO retainer averages) rather than quotes from any specific company. Your quote depends on your market and competition.

Related services

Want to know why you're not ranking?

Send me your site and your market. I'll tell you the real reasons you're not showing up — and what I'd fix first.

matthew@kerrandcompanyholdings.com
Matthew replies personally — within one business day.