Get found on Google, locally and beyond.
SEO that lives on your site: keyword strategy, optimized pages, schema and content written to rank and convert. I focus on what Google reads first.
SEO that fits your goals.
Start with a one-time setup, then add a monthly content plan if you want steady growth. Monthly plans run month to month, with no long-term contracts.
A one-time tune-up that makes every page easy for Google to understand.
- Keyword research (up to 20 terms)
- Titles, metas and headers on up to 10 pages
- Internal links, alt text and image file names
- Schema markup + Google Business Profile tune-up
- Search Console + GA4 setup
Steady growth with fresh, optimized content every month.
- 2 SEO blog posts a month
- On-page refresh for 2 existing pages
- Keyword + ranking tracking
- Monthly plain-English report
- Month to month, no contracts
For businesses ready to publish more and win more searches.
- 4 SEO blog posts a month
- A new service or location page each month
- On-page refresh for 4 existing pages
- Quarterly technical check
- Monthly strategy call
* My SEO work happens on your site: content, structure and technical setup. Link building, outreach and paid placements aren’t part of my services, and I’m happy to point you to a specialist if you need them.
Honest about timelines.
SEO is a long game. Here's what's realistic, so we're on the same page from the start.
Foundation
Keyword research, a technical check, on-page optimization and a Google Business Profile tune-up. This is what makes the big moves possible.
Traction
Rankings begin to shift, especially for local and long-tail searches. Traffic starts climbing.
Growth
Results compound as new content starts ranking and organic leads increase measurably.
Reporting
On a content plan, you get a plain-English report on your rankings, traffic and exactly what I did that month. No mystery.