New owner needed steady, qualified leads without relying on ads. We targeted non-brand service + city searches around Traverse City with tighter site structure and clear local proof.
We took a focused SEO approach to capture non-branded demand and convert local intent.
- Build focused local SEO engine: service pages + city pages mapped to intent.
- Rewrite titles/meta and headings; add FAQ schema.
- Strengthen internal links to money pages; clean crawl/index issues.
- Speed wins on mobile (faster LCP) and refined XML sitemap.
- Refresh Google Business Profile and key trust signals.
In the first equal time window after implementation, visibility and clicks climbed, average position improved—and the business impact followed.
- +144.6% impressions and +18.9% clicks in the first equal window post-launch.
- Avg. position improved; CTR increased on Traverse City terms.
- Profit jump confirmed: ~$100k → $400k+ YoY since SEO began.
- Peak season: organic leads outperformed paid ads.
- Traverse City pages gained traction; homepage + key info pages became primary click drivers.