Prepared for

Pack Roofing

Roofing · Philadelphia

Everything in this deck was built for your business before this call. All numbers are live from Google unless marked as an assumption.

Live recon

Your market already runs on ads

Big Joe's Roofing search Meta ads → Google ads →
DISCOUNTED ROOFING LLC Meta ads → Google ads →
Philly's Phinest Roofing Meta ads → Google ads →
Pace Roofing LLC search Meta ads → Google ads →

Your competitors are already paying for attention in Philadelphia, let's click a couple live. An empty search is also an answer: that competitor is dark, and a dark market is the cheapest one to buy attention in.

Built for you, before you paid a dollar

The ad we'd run in Philadelphia

Pack RoofingSponsored · Philadelphia
Philly homeowners: is your roof ready for another winter? Book a free inspection with a full photo report this week. No pressure, no obligation.
packroofing.com
Free Roof Inspection This Week
Book Now
4 ad concepts written and designed in your brand, ready to launch
Built on the offer we lock together on this call, no generic templates
Meta and Google, pointed at the page you're about to see

This is a real ad we'd put live for you, not a mockup. The only thing between it and running is your go.

Where the clicks land

Every ad click hits a page built to book

Paying for clicks that land on a slow, generic site burns money. 3x faster, built to convert, and the ad platforms reward it with cheaper traffic. Full market report →

Your math, your sliders

What a booked appointment is worth to you

$1,500what you pay us ($100/appt)
$3,500total monthly investment
6new jobs
$72,000monthly revenue
$583cost per job
21xreturn on investment
$72,000lifetime revenue from one month's customers

You pay $100 per booked appointment. Ad budget goes straight to Meta and Google. Every slider is yours to set, the math updates live.

What we found on your site

It isn't ready to run ads profitably

No Meta retargeting pixel

Every visitor who leaves is gone forever. Retargeting is the cheapest ad audience that exists, and you're not building one.

No analytics installed

Nobody can see how many visitors arrive or where they drop. You can't run ads you can't measure.

Slow, generic landing experience

Paid clicks hit a page that wasn't built to convert them, so you pay for traffic that bounces.

This is why ads haven't worked before, or why they'd leak money now. We fix all of it before a dollar of spend goes live.

Your offer to homeowners

What we'd put in front of your market

Free roof inspection with photo report this week
Free upgrade to [premium shingle] on replacements booked this month

Anything in [brackets] gets locked together on this call. We never publish a price or promise you haven't approved.

One more thing

Your onboarding already started

Market research: 13 competitors mapped, ad recon rundone before this call
Landing page built in your branddone before this call
4 ad concepts with creativedone before this call
Your page goes liveHosted, tracked, and pointed at your calendarunlocks when you say go
Ad campaigns go liveMeta and Google, running from day oneunlocks when you say go
24/7 appointment setter on every leadEvery inquiry answered in under 20 secondsunlocks when you say go
Database reactivationYour old quotes and past customers, worked from day oneunlocks when you say go
Review engine on5.0 stars deserve more than 25 reviewsunlocks when you say go
One roofing partner per regionPhiladelphia locks to youunlocks when you say go

The checked items are real and already built. Saying yes doesn't start a project, it stops finished work from going to waste.

How working with us works

Everything handled. You pay per appointment.

Custom website + landing page$3,000
Hosting, domain, SSL & uptime$300
A/B testing + landing page CRO$1,000
Meta + Google ads, built & managed$2,000
Ad creative + copywriting$1,000
Conversion tracking + server-side CAPI$1,000
24/7 appointment setter$2,500
Appointment reminders + no-show reduction$500
A2P + SMS compliance registration$200
Database reactivation$1,000
Local SEO + Google Business Profile$1,000
Review engine$500
CRM, tracking & reporting$1,000
Hire this out yourself$15,000/mo
$100
per booked appointment
That's it. No retainer, no monthly fee, no percentages. After your first pack, you only pay when an appointment lands on your calendar.

10/month minimum · one roofing partner per region · ad budget goes straight to Meta & Google.
To start today$1,500
$500 one-time setup + your first 10 appointments included
Then just $100 per booked appointment. Card on file on this call, we build and launch this week.