CHIROBASIX

SEO, Google & Facebook Ads Case Study: How Crystal Grove Chiropractic Went From 1–3 New Patients a Week to a Consistent 5–15

Dr. Jacob Henricksen · Lutz, FL
“It's been a consistent minimum five new patients per week, but I've had up to 13, 15 new patients per week.”
Get Results Like Crystal Grove Chiropractic
New patients per week
1–3 5–15
Consistent minimum of 5
Average Google Maps rank
13.2 2.7
49 points · Sep 2025 to Jan 2026
Ranking keywords
0 136
From zero · Aug 2026
Keywords in the Google Map Pack
64
BrightLocal · Aug 2026
Google Maps Domination

From Invisible To #1 Across Lutz

A 49-point scan of Google's local results for “chiropractor”: each dot is where Crystal Grove Chiropractic ranked when searched from that exact spot in Lutz, FL.

Map of chiropractor search area around Crystal Grove Chiropractic
Before
Sep 1, 2025
13.2
Avg Map Rank
20 18 18 16 19 18 20 18 16 13 12 11 13 17 18 15 11 9 11 11 15 17 14 9 7 8 11 13 16 13 9 8 9 11 13 16 13 12 9 10 11 14 12 9 12 11 12 14 14
Map of chiropractor search area around Crystal Grove Chiropractic
After
Jan 1, 2026
2.7
Avg Map Rank
5 4 3 4 5 5 4 3 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 1 2 2 2 3 3 2 1 2 2 2 3 3 2 2 2 2 2 3 3 3 2 2 2 3
Ranked top 3 Ranked 4–10 11+ or unranked

Map data © OpenStreetMap contributors, © CARTO. Rank positions from a local Google Maps grid scan.

Organic Growth

Climbing Google, Month After Month

Every keyword Crystal Grove Chiropractic ranks for on Google, tracked monthly since launch.

Keywords ranking on Google
Source: Semrush (US)
0 100 Map rank 13.2 Map rank 2.7 136 Mar ’25Jul ’25Nov ’25Mar ’26Aug ’26
Watch Their Story

Hear It From Dr. Jacob Henricksen

Social & Video

The Content Engine
Behind the Growth

Short educational videos we produce and run for Crystal Grove Chiropractic, the steady drumbeat of content that feeds organic reach, paid social, and the practice's search footprint.

Crystal Grove Chiropractic social video: How care gets pushed forward
Reels
crystalgrovechiro
Crystal Grove Chiropractic social video: What the spine actually does
Reels
crystalgrovechiro
Crystal Grove Chiropractic social video: Opening up restricted joints
Reels
crystalgrovechiro
Crystal Grove Chiropractic social video: Neck, mid back and low back
Reels
crystalgrovechiro

The challenge

Dr. Jacob Henricksen had been a chiropractor for over ten years, but Crystal Grove Chiropractic in Lutz, FL, just outside Tampa Bay, was brand new. He was paying an agency that ran Facebook ads and nothing else, for roughly what a full program costs, and the results were not holding up.

“I was already starting to see the inconsistency with having a different marketing company that was promising me one thing, however, delivering another.”

At that point the practice was seeing perhaps one to three new patients a week. What he wanted was not a spike. It was stability.

What we did

We took over the whole program rather than one channel of it: rebuilding and beefing up the website, running Google Ads and Facebook Ads, managing social media, and, the piece he singles out, building an organic SEO footprint from a standing start.

That meant treating content as an ongoing operation, not a launch task: blog posts every week or two, podcast episodes every couple of weeks, regular social content, and a steady flow of new Google reviews. As he puts it:

“I don’t think people understand how important regular website content is and updating.”

We also built out the parts of the site that answer what patients actually search: dedicated symptom pages for knee pain, back pain, neuropathy, carpal tunnel and headaches, service pages for spinal decompression, prenatal, pediatric and athlete care, and a location page for Wesley Chapel to reach the neighbouring market.

The results

The floor moved, and it stayed moved. A practice that had been managing one to three new patients a week now runs a consistent minimum of five, with weeks as high as 13 to 15, holding up even through the slower parts of the season. The number that matters to Dr. Henricksen is not the peak; it’s that the bad weeks stopped.

It did not stop at volume. Dr. Henricksen reports that overall monthly collections have increased and kept increasing, and that the quality of the inquiries changed too, “a lot more serious inquiries, a lot more people willing to take their health into consideration.”

On Google Maps, the practice went from page two to the map pack. A 49-point rank scan across Lutz and the surrounding Tampa suburbs averaged 13.2 on September 1, 2025, outside the top ten almost everywhere, which in practice means invisible. By January 1, 2026 that average was 2.7: 42 of the 49 scan points sat in the top three, and every point was in the top five, including the outlying grid squares up towards Land O’ Lakes. That is the difference between existing on Google and being one of the three names a patient actually sees.

The search footprint was built from nothing. Before launch the domain ranked for no keywords at all. By August 2026 it ranked for 136 (Semrush). Highlights along the way:

  • #1 for knee pain treatment lutz and #2 for lower back pain treatment in lutz (Semrush, July 2026)
  • 64 keywords that surface in the Google Map Pack (BrightLocal, August 2026), the local results that drive phone calls
  • 25 separate keywords on the Wesley Chapel location page alone in July 2026, including chiropractor wesley chapel (390 searches a month)
  • A library of blog content pulling its own rankings, on everything from whiplash recovery to spinal alignment

Most of that growth came in 2026. The keyword count more than tripled between January and August 2026 alone.

“It has just been very regular, consistent, gradual build with CHIROBASIX, and I’ve been very satisfied so far.” - Dr. Jacob Henricksen

In his words

“If it’s something you’re sitting on the fence about, I would say go ahead and just do it. It was one of the best decisions I have made for my business.”

The Website We Built

A Site Built To Rank & Convert

crystalgrovechiro.com
Crystal Grove Chiropractic website built by CHIROBASIX

Questions About This Case Study

What results did Crystal Grove Chiropractic see with CHIROBASIX?
New patients went from about one to three a week to a consistent minimum of five, with some weeks reaching 13 to 15. Dr. Henricksen also says monthly collections have increased and kept increasing, and that he's getting more serious inquiries.
What did CHIROBASIX do for Crystal Grove Chiropractic?
CHIROBASIX took over the full marketing program for the Lutz, FL practice, rebuilding and expanding the website, running Google Ads and Facebook Ads, managing social media, and building an organic SEO footprint through regular blog posts, podcast episodes, and a steady flow of Google reviews.
Why did Dr. Henricksen switch marketing agencies?
His previous agency ran only Facebook ads, for roughly what a full program costs, and the results were inconsistent. Dr. Henricksen, a chiropractor for more than ten years, had just opened Crystal Grove and wanted steady new-patient flow, not promises that weren't delivered.
How did Crystal Grove Chiropractic's Google rankings change?
Crystal Grove's average Google Maps rank for "chiropractor" around Lutz went from 13.2 in September 2025 to 2.7 in January 2026. Per Semrush, the site ranked for 136 keywords by August 2026, up from none before launch. That month BrightLocal also recorded 64 keywords in the Google Map Pack.

Ready For Results Like Crystal Grove Chiropractic?

Book a free strategy call and we’ll map out exactly how to grow your practice: website, Google, ads, and reviews, all in one place.

Schedule a Free Call