Client Case Study · Local SEO

A 35-year-old HVAC company grew calls 34% and map visibility 20% in 30 days.

Bertie Heating & Air had served Gainesville since 1991, but none of that reputation showed up online. Here is what the first 30 days on GrowthOS Local Lighthouse produced.

ClientBertie Heating & Air
IndustryResidential HVAC
MarketGainesville, FL
ProgramGrowthOS Local Lighthouse
WindowFirst 30 days
+34%
Phone calls from profile
82 → 110 calls in one month
+19.6%
Average map rank
7.7 → 6.2 across 10 keywords
+56%
Website clicks from profile
43 → 67 clicks in one month
#1
ChatGPT for "home ac repair"
Up from unranked at baseline
The Client

Three generations of trade knowledge, invisible online.

Bertie Heating & Air Conditioning has served Gainesville and North Central Florida since 1991. Family-owned, three generations deep, with an owner who has 51 years in the trade and a real differentiator: a load calculation on every single job. None of that was reaching customers online.

The Problem

A shrinking website in a market full of leads.

Organic traffic had fallen every month for six straight months, down roughly 74% from January to June 2026, while the strongest local competitor held nearly steady. The problem was the site, not the market.

The website was an aging WordPress install on slow shared hosting, with 62 ranked keywords and shrinking. And there was zero Google map-pack visibility on money searches like "ac repair near me" in a market with an estimated 5,200 monthly leads, where the top rival holds a 4.8-star profile with 599 reviews.

The Work

A Google Business Profile takeover, then a full rebuild.

On June 3 we took over the Google Business Profile and launched the GrowthOS Local Lighthouse program. The first optimized post went live June 4, one day later.

1

Discovery & positioning

Walkthrough and onboarding calls surfaced the real story: three generations, 35 years, load-calc-on-every-job, an educator's approach. Every claim on the new site was owner-verified. No invented reviews, no fake badges, no promises the company doesn't make.

2

Market & competitor research

Page-level teardown of the top three competitors, real keyword volumes and difficulty, and a 15-topic content plan mapped to how Gainesville actually searches.

3

Keyword-mapped architecture

130 pages planned, each with an assigned target keyword, H1, and meta data written before a single line of code.

4

Full website rebuild

A modern static site on edge hosting replaced the slow shared-hosting WordPress. Mobile-first, three rounds of client edits folded in, lead form wired straight into the CRM.

5

Zero-downtime launch (July 2)

DNS cutover with email untouched and old URLs 301-redirected, so nothing that was ranking got lost.

6

GrowthOS Local Lighthouse (ongoing)

Full profile optimization, baseline rank-grid scans across 10 revenue keywords, then a publishing engine: SEO posts multiple times per week, geotagged keyword-named photos, video, drafted owner replies to every review, review requests via QR and link, and citations synced across 51 directories.

The Results · First 30 Days

Every tracked map ranking improved.

A 169-point rank grid across the Gainesville service area, June 3 baseline vs July 4. Average map rank moved from 7.7 to 6.2, and all 10 tracked keywords got better.

Keyword Rank before Rank after Top-3 before Top-3 after
hvac repair6.34.539%50%
air conditioning repair near me6.14.840%51%
air conditioner repair5.04.346%48%
ac repair6.85.432%40%
air conditioning repair6.85.431%34%
ac maintenance service7.36.227%38%
ac tune up9.57.58%22%
ac repair service8.77.024%30%
residential hvac repair9.97.84%8%
home ac repair10.48.91%2%

"Top-3 coverage" is the share of the service-area grid where Bertie appears in Google's map pack (positions 1–3). "ac tune up" coverage grew 2.6×. "hvac repair" now shows top-3 across half the service area.

"hvac repair"Jun 3 · Before
Map-pack heatmap for hvac repair, June 3 baseline
"hvac repair"Jul 4 · After
Map-pack heatmap for hvac repair, July 4 result
The Results · Google Business Profile

More calls, more clicks, more directions.

Month over month (May 28–Jun 27 vs Apr 28–May 28). For an HVAC company, calls are booked jobs.

ActionBeforeAfterChange
Phone calls from profile82110+34%
Website clicks from profile4367+56%
Direction requests6376+21%
Mobile search impressions412469+14%
Desktop search impressions195236+21%

28 additional phone calls in a single month. Since the June 3 takeover, the profile has driven 270 direct lead actions (calls, direction requests, and website clicks combined).

The Results · AI Search

AI assistants now recommend Bertie first.

Ask an AI assistant about Gainesville HVAC and Bertie now surfaces at the top, up from unranked or page-bottom at baseline.

#1
ChatGPT
"home ac repair"
#2
ChatGPT
"ac tune up"
#2
ChatGPT
"air conditioning repair near me"
The Takeaway

30 days in, and the compounding is still ahead.

Every tracked map ranking up. Profile-driven phone calls up 34%. And a fast, accurate, owner-approved website live at bertieair.com.

The rebuilt 130-page site went live July 2, so the compounding effect of the new architecture is still ahead of us. The next scans will measure it. This is what the first month looks like.

Want results like this for your business?

Book a free visibility audit. We'll show you exactly where you stand in the map pack today and what it would take to own your local market.