Case Studies Six Engagements Names · Dates · Numbers
Six engagements, documented the way a diligence team would want them: the situation as I found it, the system I built, and the numbers it returned. Every company is named. Every claim is dated. Where the receipts exist as screenshots, they’re attached as exhibits.
/ Index of Cases
A / Context
An ag-tech SaaS platform with 1.5M+ registered users across 48 states — and recurring revenue that had declined two straight years. The product had reach; the business had no clear vision and no defensible positioning.
Exhibit — Press Release
CoStar Group, Inc. · Investor Relations
February 14, 2025 · NASDAQ: CSGP
CoStar’s announcement cites AcreValue’s 1.5 million registered users and data on tens of millions of parcels — in a farm real-estate asset class the company sizes at $3.4 trillion.
Read the release at investors.costargroup.com →B / What I Built
One of the defining calls was with Duke Energy. They needed a way to evaluate greenfield and brownfield sites for energy development — proximity to transmission lines, surrounding infrastructure, overall plan viability — plus parcel-ownership records and a way to actually reach the landowners behind them.
I carried that spec back to the development team and made the case for a visual data layer built around exactly those features. That build is the move that opened the energy-sector segment in the results below.
C / Results
The deal doesn’t happen without the turnaround.
A / Context
A three-state roofing operation where the call center rolled up to me as CMO. My audits told an uncomfortable story: inbound volume was thin, the booking rate sat at 16%, and acquisition leaned on outbound — lead aggregators and aged lists the sales floor had to chase.
One more problem underneath all of it: the data couldn’t be trusted enough to even report on. Before I could grow the numbers, I had to make them honest.
B / What I Built
C / Results — Aug → Nov
First you make the numbers honest. Then you make them move.
D / Exhibit — Inbound calls & booking rate, Aug–Nov
Exhibit A — Inbound calls (bars, left axis) & booking rate (line), Aug → Nov
* August is mostly missing — pre-migration tracking couldn’t be trusted, so August volume is understated and the booking rate isn’t reportable. † September week 4 is absent entirely; it fell during the Salesforce → BuilderPrime cutover. The gaps are reported as found — that’s the point of the migration.
A / Context
A national home-services platform. Full ownership of Midwest marketing — budget, channels, and a team of four.
B / The Standing Record
This is the current engagement, so the numbers below are live and year-over-year. The exact figures stay in the boardroom while the engagement is live — but the shape is public: tens of millions in new year-over-year sales, and the region now leads every other region in the company on performance.
C / Results — Year over Year
A / Context
Founded as a team of one. Sales by day — cold calls, pipeline, contracts. Delivery by night — SEO, PPC, social, web builds. Every seat in the org chart, held first by me.
B / What It Became
C / Results
I’ve held every role I now hire for.
A / Context
A West Michigan roofing company. Full ownership of demand generation and inside sales — the entire funnel, first click to signed contract.
B / What I Built
C / Results
“Within the first quarter of his leadership, we saw a 35% increase in qualified leads and a record-setting month in terms of booked jobs.”— Clint Hoppes, Owner, Roofing GR
A / Context
An 87-year-old wholesale distributor — 100+ employees, $30M+ in revenue — with a legacy digital footprint that undersold the operation behind it.
B / What I Built
C / Results
07 / Start a Conversation
Every engagement above started the same way: a conversation about what the numbers should look like and weren’t. Tell me what you’re building, and I’ll tell you how I’d grow it.
Get in Touch →