ServicesPro IntelAI SearchPricingResourcesBlogFree AuditLoginStart Growing
← Back to Blog

Case Study: How a Regional CPA Firm Tripled Qualified Leads Before Tax Season — OnyxRank

Aug 25, 2026 ·OnyxRank Team

The Challenge

A regional accounting firm with four offices across two states — call them "Meridian Tax & Advisory" — had built a solid book of business almost entirely on referrals. That was the problem. Referrals fill a pipeline until growth stalls, and Meridian had stalled: partners wanted to add two more offices in the next 18 months, but new-client inquiries had been flat for three years.

Their website was a template built in 2016, one page per service ("Tax Preparation," "Bookkeeping," "Payroll") with no location-specific content, no blog, and a Google Business Profile per office that hadn't been touched since setup. Search visibility told the story: Meridian ranked page 3-4 for "CPA near me" style searches in every market they served, while national tax-prep chains and local boutique competitors owned the map pack. Worse, when the team ran test queries in Google's AI Overviews for questions like "how much does it cost to hire a CPA for a small business," Meridian was never cited — competitors with thin, outdated content were.

The pain wasn't abstract. Tax season is a compressed, high-stakes revenue window for any accounting practice — a firm that's invisible in January and February is invisible for the year. Meridian needed to be found by name, by service, and by city before the next filing deadline, not eventually.

The Approach

[OnyxRank](https://onyxrank.com) started with a technical and local SEO audit across all four office listings and the core site. The findings were typical of a practice that had never prioritized SEO: missing schema markup for LocalBusiness and AccountingService, duplicate/thin service pages with no city targeting, inconsistent NAP (name, address, phone) data across directories, and zero structured content answering the actual questions prospective clients type into Google before hiring a CPA.

The engagement ran on three tracks in parallel:

**1. Local SEO foundation.** OnyxRank rebuilt and verified all four Google Business Profiles, corrected NAP consistency across 40+ directories and citation sources, and added location-specific service pages (e.g., "Small Business Tax Preparation in [City]") built around real searcher intent rather than generic copy. Review generation was automated via post-engagement email sequences, moving each office from under 15 reviews to 60+ within the engagement window.

**2. Content and topical authority.** Rather than one thin page per service, OnyxRank built out topic clusters around the questions that actually drive a hiring decision: "S-corp vs LLC tax implications," "when to hire a bookkeeper vs a CPA," "quarterly estimated tax deadlines," and city-specific pages combining local tax nuances (state-specific filing rules, local business licensing) with the firm's credentials. Every piece was written to demonstrate the E-E-A-T signals search engines and AI systems weight most for financial advice: named CPAs with credentials, cited sources, and specific, defensible numbers instead of generic filler.

**3. GEO optimization for AI Overviews.** Because a growing share of "how much does a CPA cost" and "do I need an accountant for my LLC" queries now surface AI-generated answers before any organic result, OnyxRank restructured key pages with direct-answer formatting (clear question headers, concise answer blocks, comparison tables) and added FAQ schema — the format AI Overviews and ChatGPT-style search most reliably pull from and cite.

The Results

Nine months after the engagement started — spanning one full tax season — the numbers moved decisively:

  • **Local pack visibility**: Meridian moved from not ranking in the map pack for any of its four markets to holding a top-3 local pack position for "CPA near me" and "accountant near me" variants in all four cities.
  • **Organic traffic**: Site sessions grew from roughly 900/month to 4,100/month, a **355% increase**, with the steepest growth in January–March, exactly when it mattered most.
  • **Keyword rankings**: 34 target keywords moved into the top 10, including 11 into the top 3, up from a baseline of 2 keywords ranking anywhere on page 1.
  • **AI Overview citations**: Meridian's content began appearing as a cited source in AI Overviews for 9 of the 15 tracked "how to" and comparison-style queries in their category, up from zero at the start of the engagement.
  • **Lead volume**: Qualified new-client inquiries during the January–April filing window nearly **tripled year over year** (a 190% increase), with the firm's intake team specifically noting a shift from "how did you hear about us: referral" to "how did you hear about us: Google" as the dominant source for the first time in the firm's history.
  • **Reviews**: Combined Google review count across all four offices grew from 38 to 214, with an average rating of 4.8.

The firm signed a lease on its fifth office location the following quarter.

Key Takeaways

  • **Referral-dependent businesses have the most upside from SEO** — because they've historically never competed for search visibility, even foundational fixes (accurate GBP listings, city-specific pages, consistent NAP) produce outsized early gains.
  • **Seasonal businesses need a head start, not a rush job.** Meridian's biggest local pack gains landed in November and December, ahead of the January surge — content and citations built after the season starts arrive too late to matter.
  • **E-E-A-T isn't optional for financial and professional services.** Named credentials, cited sources, and specific numbers aren't just good practice — they're what separates content that AI Overviews cite from content it ignores.
  • **GEO and traditional SEO now have to be built together.** Structuring content for direct-answer AI citation didn't cannibalize traditional rankings — it reinforced them, because the same clarity and structure that AI systems reward is what searchers reward too.

Want Results Like These?

If your firm is still relying on referrals while competitors show up first in search and AI answers, it's worth finding out exactly where you stand. [Get your free audit](/free-audit) to see where your site is leaking visibility, or [see our plans](/pricing) to learn how OnyxRank builds this kind of growth for professional service firms.

Related reading
Case Study: How a Regional Insurance Agency Grew Organic Quote Requests 313% with Local SEO + GEO — OnyxRank
How OnyxRank helped an independent insurance agency escape aggregator noise, get cited in AI Overviews, and grow quote r
Case Study: How a Regional Pest Control Company Tripled Local Lead Volume in 4 Months — OnyxRank
How OnyxRank helped a multi-location pest control company win the map pack in 6 service areas, grow organic leads 3x, an
Case Study: How a Regional Freight Brokerage Tripled Quote Requests With Programmatic Lane-Page SEO — OnyxRank
A mid-size freight brokerage went from 1,100 to 15,800 monthly organic visitors in 8 months using programmatic lane page
Want the deeper analysis?

Pro Intel subscribers get the full picture - proprietary analysis, keyword opportunities, tactical playbooks, and template downloads every week. $49/mo.

See Pro Intel
Free weekly SEO insights

One email per week. Actionable, no fluff.