Sample case study. Client details, results and quotes on this page are illustrative examples of how we report results. They will be replaced with real client results.
About the Business
A three-dentist family practice in southeast Calgary, known for gentle care and long-time patients, looking to bring in more new patients from the surrounding neighbourhoods.
What Wasn't Working
Patients loved the clinic, but new patients couldn't find it. Searching "dentist near me" just a few blocks away showed competitors instead.
Our local audit found the usual issues holding a good business back:
- Google Business Profile used only one category, with no services, few photos and outdated holiday hours
- After moving suites two years earlier, 34 directory listings still showed the old address
- 61 reviews, compared with 300+ for the top competitors nearby
- No website pages for key searches like emergency dentist, kids' dentistry or teeth whitening
- No regular activity on the profile, such as posts or new photos
What They Wanted
- More calls and bookings from new patients
- Show up in the top three on Google Maps across the surrounding neighbourhoods, not just next door
- Close the review gap with competitors
What We Did, Step by Step
- 1
Google Business Profile Overhaul
We added the right secondary categories, listed every service, uploaded 60 real photos of the team and clinic, answered common questions and connected online booking.
- 2
Listing Clean-Up
We found and corrected 34 directory listings with the old suite number, so Google saw one consistent name, address and phone number everywhere.
- 3
A Simple Review Habit
The front desk began sending a short review request by text after appointments, with a QR code at checkout. Genuine reviews only.
- 4
Service & Neighbourhood Pages
We created website pages for emergency dentistry, kids' dentistry, whitening and the neighbourhoods they serve, each linked from the profile.
- 5
Weekly Profile Posts
Regular posts on hours, offers and team updates kept the profile active and gave patients more reasons to choose them.
- 6
Ranking Tracking Across the Area
We tracked Maps rankings on a grid of points across their service area, so we could see visibility grow street by street.
How It Unfolded
- Month 1
Audit and Profile Overhaul
Full local audit, Google Business Profile rebuilt, ranking grid baseline recorded.
- Months 2–3
Clean-Up and Reviews
34 listings corrected, review process launched at the front desk, first service pages live.
- Months 4–6
Build Momentum
Neighbourhood pages added, weekly posts, rankings climbed across the eastern half of the area.
- Months 7–8
Expand Coverage
More pages and fresh photos extended top-three rankings across most of the service area.
Before and After
View as table
| Period | Calls |
|---|---|
| Before | 37 |
| M1 | 41 |
| M2 | 52 |
| M3 | 66 |
| M4 | 79 |
| M5 | 91 |
| M6 | 102 |
| M7 | 111 |
| M8 | 118 |
| Metric | Before | After |
|---|---|---|
| Calls from Google Maps | 37/mo | 118/mo |
| Direction requests | 52/mo | 137/mo |
| Website clicks from profile | 64/mo | 171/mo |
| Google reviews | 61 | 275 |
| Average rating | 4.6 | 4.8 |
| Top-3 Maps coverage of service area | 12% | 78% |
How We Tracked Every Lead
Calls, direction requests and website clicks were measured through Google Business Profile performance data, with tracked links on the profile. The front desk also recorded how each new patient found the clinic, so we could confirm that more calls meant more new patients.
“We always had happy patients. Now new patients can actually find us, and the phone shows it.”
What Made the Difference
Reviews Are a Team Habit
The biggest driver was a simple, consistent way for the front desk to ask happy patients for a review.
Old Listings Quietly Hurt Rankings
Fixing 34 outdated listings removed confusion about where the clinic actually is.
Service Pages Win Specific Searches
Pages for emergency, kids' and cosmetic dentistry helped the clinic rank for what patients actually search.
Questions You Might Have
Would this work for my business?
If you serve customers in a local area and people search for what you do on Google Maps, Local SEO works in much the same way. We'll look at your profile and competitors on a free strategy call.
What did it cost?
$500/month for Local SEO. There was no ad spend involved.
How long did it take to see results?
Calls started climbing in months two and three as the profile and listings improved. The strongest results came after six months, and they kept building.




