CRESTLINE GROWTH
Growth Partnership Proposal

The branded growth engine
for White Glove Roofing.

A retail Meta acquisition system you own. Engineered to carry you from 4 locations to 20, without another agency renting you leads or holding your ad account hostage.

Prepared exclusively for White Glove Roofing Nashville · Birmingham · Knoxville · Huntsville August 2026 · Confidential
Confidential, prepared exclusively for White Glove Roofing
The Mandate

You've built a retail machine.
You want a media partner who can keep pace, not another aggregator.

Here is what we heard, in your words. A proposal is only worth reading if it starts where you actually are.

  • 100% retail. Roughly a million a month, reached inside your first year.
  • 4 locations today, 20 by the end of next year, on a wide net model: 50 mile radius, 100 to 200 zips, a rep or two per market.
  • You want the branded Meta engine owned in house, run by a partner who can actually keep pace with how fast you move.
$15K
Average job
43%
Gross margin
~200
Inspections / month
$50K+
Monthly marketing
Who We Are

We've sat in your chair.

We built a company and took it through a private equity exit. Now we run growth from the other side of the table, and we build the same kind of owned, defensible acquisition asset that made that exit possible.

We install branded, owned, paid ads growth engines, and place the specialist talent to run them, for a book of 40+ retail roofers across America. From national multi location operators like Priority Roofing, down to the local neighborhood contractor. Same engine, different packaging, tuned to the operator.

We don't rent you leads. We build you an asset.
That is the whole difference.
Proof, Not Promises

Broad averages across 40+ roofers.
Not a lucky case study.

This is the average across the retail roofers we run right now, measured at $100 a day, the minimum spend we recommend.

<$65
Cost per lead
~$70
Ad cost per inspection
85-90%
Lead to self-booked
2-4/day
Inspections booked

Two to four inspections a day at $100/day.
That is the floor at our minimum spend, not the ceiling.

The Trap Most Roofers Are In

Rented leads. Shared pixels. Someone else's ad account.
Your spend fueling the competitor down the street.

01

You don't own it

The ad account, the pixel, the creative, all held by the agency. The day you leave, you leave with nothing. You're tethered.

02

Paid per lead

So they optimize for cheap leads, not booked inspections. That is exactly how a cost per appointment quietly creeps to $500 to $700.

03

Your data, their book

The same agency runs an acquisition group's ads in your market, trained on the signal your budget generated.

You already felt this. It is why we're talking.

The Engine

Three parts. All branded to you. All yours.

PILLAR 01

Branded Meta acquisition

Your ad account, your pixel, your page. Video first creative built for the Andromeda era, real on camera talent and true angle diversity, so you scale spend without CPMs breaking. Nothing shared, ever.

PILLAR 02

Google and SEO in lockstep

Every ad creates a search. We optimize your profile and rankings so that demand lands on you, not a competitor, and does not cannibalize the ads you paid for.

PILLAR 03

Qualified booking funnel

Homeowner, in service area, roof age, genuine re roof intent. Only qualified homeowners ever reach your calendar, and 85 to 90% self book.

Plus a private network of 8 and 9 figure operators in non competing markets, so you go further, faster.

The Model

We're the only agency that wants to get fired.

Your acquisition is the heartbeat of your business. It belongs in house, not at the mercy of a team whose incentives are split five ways. So we build it to hand over, and we stay to make sure the handover actually holds.

Day 0
Ads live within 12 hours of onboarding.
Days 1 to 90
Fully done for you. Weekly reporting. Stable by week two.
Day 90
We place a trained, on prem media buyer inside your business.
Days 90 to 180
They run it. We audit and upskill weekly, so your own hire never blindsides you and everything runs exactly as it should.
Day 180+
You own the engine and the operator. Or keep us on for ongoing oversight at roughly $1,500 a month, for as long as it is useful.

We do not place talent and disappear. The oversight continues for as long as you want it, so nothing slips and no one coasts.

The Economics

At a 10% net margin, efficiency is worth 10× more than growth.

You're not short on leads, so we don't sell you more of them. We pull the lever that actually moves your bottom line: your cost to acquire.

  • $1 of new revenue gives you $0.10 of bottom line.
  • $1 of wasted acquisition removed gives you $1.00 of bottom line.
  • =Cutting your cost to acquire is the highest leverage lever you have. It is the one we pull first.

Every inspection we put on your calendar is worth about $4,050 in expected revenue, from 90% show and 30% close on a $15K job. Your ad cost to book it: roughly $100.

What you pay now
$500-700
all in, per booked appointment
With Crestline
~$100
in ad spend per booked inspection
plus a flat $75 fee. Nothing else.
The Offer

Start at zero risk.
Scale only when the numbers prove themselves.

Phase 1 · Performance Pilot · 30 to 45 days

Prove it on our dime, not yours.

$0 upfront · $0 base · $0 setup
  • You fund only the ad spend, on your own account, the spend you would be making anyway.
  • The only thing you pay us is a flat $75 per qualified inspection booked on your calendar. No base, no retainer, no setup.
  • Our target: a booked inspection for roughly every $100 in ad spend. Guaranteed ceiling: $150 in ad spend per inspection.
  • Billed automatically, in real time, as inspections land (Stripe).
  • 30 days, love it or leave it. Worst case, you are only out ad spend you would have spent anyway.
Phase 2 · The Flagship · once proven

Own the engine.

  • $24K for the 6 month program, per 5 location Growth Unit.
  • Multi unit discount as you scale. 20 locations is 4 units, not 20 line items.
  • Culminates in your in house engine plus placed operator.
  • Prefer we keep running it? Ongoing management from $1,499/mo, for as long as it is useful.

Pilot fees credit toward your first flagship unit. You never pay twice for the same proof.

Why This Is A No-Brainer

The risk sits with us,
where it belongs until we've earned the rapport.

  • You risk only ad spend you were already going to spend.
  • We do not earn a dollar until inspections hit your calendar.
  • A known, guaranteed ad cost per inspection, backed by 30 day money back.
  • Nothing for your partners to weigh against you: there is no upfront check on the table.
No upfront. Cover the ad spend. Get paid on performance. Prove it, then we scale.
That is exactly how we've built this offer.
What We Put In Writing

Guarantees, not adjectives.

GUARANTEE 01

Ad cost per inspection

A guaranteed ceiling of $150 in ad spend per booked inspection, with a target near $100. You always know your acquisition cost.

GUARANTEE 02

30 day money back

On any paid engagement. Not delighted in the first 30 days from go live? You are refunded. In writing.

GUARANTEE 03

Market exclusivity

We never run a competitor in your markets. Your spend, your data, your signal, never fuels a rival.

Built To Scale With You

From 4 markets to 20, priced so growth never punishes you.

Your wide net model opens locations faster than most, so we price in chunks, not per office: five locations make one Growth Unit.

5
locations = 1 unit
20
locations = 4 units
1
flat, predictable cost
100%
owned in house

A predictable, in house acquisition asset.
The kind that shows up on the right side of your next exit.

Next Steps

Thursday, 10:00 AM your time.

01

Review internally

Everything here is laid out so you can make the call with full clarity and complete information.

02

Pick your first pilot market

Nashville, Birmingham, Knoxville or Huntsville. Your call.

03

Ads live in 12 hours

From the moment you say go. Inspections start landing.

CRESTLINE GROWTH Branded, owned, paid ads growth engines for retail roofers.
Confidential, prepared exclusively for White Glove Roofing