Real clients · real numbers

Quiet work.
Loud results.

We don't post wins on LinkedIn the day they happen. We work for ninety days, then we tell the story. Here are a few. Names used with permission. Numbers from the live dashboards.

0Happy clients
0M+Tracked ad spend
5.0Avg. Google rating
100%Month-to-month
Local SEO · Paid Media · Web · Home services

Dream Big Contracting — page two to page one across Dayton.

A growing remodeling contractor running on a 2019-era site and a Google Business Profile that hadn't been touched since launch. We audited everything, found 18 critical SEO issues — duplicate pages, broken citations, a Tipp City slug typo Google had been ignoring — and rebuilt around a new local-first strategy. Paid Meta retargeting layered in by week three.

0%
Lead lift, 90 days
#0
Avg. local rank, from #18.6
$0
Cost per qualified lead
Stack: Rank Math · LocalBusiness schema · Local Falcon · Meta Ads · custom CRM workflow
BEAVERCREEK · 7MI · DAY 90 2 1 1 1 2 1 1 1 1 2 3 1 1 2 3 5 3 2 3 4 8 6 3 5 7
BOOKING FUNNEL · BEFORE → AFTER Site visits 1,240 3,820 Tour inquiries 8/mo 42/mo Tours booked 5/mo 31/mo Contracts signed 2/mo 14/mo Booking rate · 1.6% → 11.0%
Web build · HoneyBook · Wedding venue

The Event Vault — a booking flow they're proud to send couples to.

A growing wedding and events venue running on a generic Squarespace template with a contact form that lived in someone's email. Couples were dropping mid-funnel. We rebuilt the site around the booking flow, integrated HoneyBook for contracts and intake, and added a dedicated rental guide that doubles as a lead magnet.

0%
Lift in qualified tour inquiries
0×
Booked tours per month
0%
Visit-to-contract rate
Stack: Custom site · HoneyBook · Stripe · Calendly · ReportLab rental guide PDF
Local SEO · Crisis recovery · Home services

The Weed Lady — from GBP suspended to map-pack regular.

A local lawn-care business whose Google Business Profile got repeatedly suspended over a service-area dispute. They couldn't be found on Maps. We worked through three appeal cycles, fixed the underlying NAP and service-area issues, then ran the full five-layer local system to make sure it never happened again.

0
Appeals to reinstatement
#0
Avg. map-pack rank, post-fix
0%
Calls vs. pre-suspension baseline
Stack: GBP appeals · NAP cleanup · LocalBusiness schema · Local Falcon scans · monthly content
GBP STATUS · 6-MONTH TIMELINE Suspended Day 0 0 calls Appeal 1 Day 14 Appeal 2 Day 28 Reinstated Day 42 Map-pack #3 Day 90 +240%
Where we work

Industries we know cold.

We don't take every account. We work best with service businesses where the average customer comes from inside a 60-minute drive. Here's where we've put in the reps.

01

Home services & remodeling

Contractors, kitchen & bath, decks, basement, custom builds.

02

Events & venues

Wedding venues, corporate event spaces, photographers.

03

Med spas & wellness

Aesthetics, IV therapy, chiro, salons, boutique fitness.

04

Lawn & landscape

Lawn care, landscaping, snow removal, holiday lighting.

05

Boutique retail & hospitality

Independent shops, restaurants, inns, vacation rentals.

06

Professional services

Law, accounting, consultants, financial advisors.

07

Trades & specialty

Plumbing, HVAC, electrical, roofing, water treatment.

08

Your industry?

If your customers are local and you have a phone number on your homepage, we can probably help.

Want to be the
next case study?

We share live dashboards from three current clients in your industry on the first call. So you can see what your "after" actually looks like before you sign anything.

Book a strategy call henry@harrigancreative.com