Roofing·Dallas, TX·Lead Gen + CRM

Apex Roofing Co.

$2.4M in New Revenue
in 12 Months

A 3-truck roofing company in Dallas was stuck at $400K/year, chasing shared leads and losing jobs to bigger competitors. Twelve months later, they closed $2.4M and hired four new crews.

$2.4M
New revenue generated
847
Exclusive leads delivered
4.2x
Return on ad spend
$31
Average cost per lead

The Problem

Stuck, Frustrated,
and Losing Ground

When Apex came to us, they were spending $3,000/month on Angi and HomeAdvisor — and sharing every lead with 4–6 other roofers. Their close rate was under 12% because by the time they called, the homeowner had already booked someone else.

Owner Marcus T. had tried running his own Facebook ads but couldn't figure out why they weren't converting. He was ready to give up on digital marketing entirely.

Spending $3K/month on shared leads with 12% close rate
No CRM — tracking leads in a spreadsheet
Average 6-hour response time to new leads
Losing jobs to competitors who responded faster
No follow-up system — leads went cold after 1 call
Zero visibility into pipeline or revenue forecast

The Solution

A Complete System, Built From Scratch

Exclusive Facebook & Instagram Ads

Hyper-targeted campaigns reaching homeowners in a 40-mile radius of Dallas with storm damage and renovation intent signals.

GoHighLevel CRM Build

Custom pipeline with 7 stages, automated lead intake, and real-time notifications to Marcus's phone the second a lead came in.

AI Appointment Setting

60-second AI response to every lead, 24/7. Qualification questions, objection handling, and calendar booking — all automated.

Missed Call Text Back

Every missed call triggered an instant text. Lead contact rate jumped from 34% to 91% in the first 30 days.

10-Touch Follow-Up Sequence

Leads that didn't book immediately got a 30-day text + email nurture sequence. 22% of closed jobs came from follow-up.

Weekly Performance Reviews

Every Monday, Marcus got a full report: leads, appointments, close rate, cost per lead, and revenue attributed to each campaign.

The Journey

Month by Month

Month 1

System Build

Full GoHighLevel CRM setup, Facebook & Instagram campaigns launched, landing page live. First leads within 72 hours.

Month 2–3

Optimization

Cost per lead dropped from $62 to $31 through A/B testing. AI follow-up sequences activated. Appointment rate hit 38%.

Month 4–6

Scale

Ad budget doubled. Added Google Ads layer. Pipeline grew to 120+ active leads. First $200K revenue month.

Month 7–12

Domination

Apex became the #1 roofing company in their market by volume. Hired 4 new crews. $2.4M total revenue for the year.

"I was skeptical at first — I'd been burned by marketing agencies before. But within 30 days I had more leads than I knew what to do with. We had to hire two new crews just to keep up. Best investment I've ever made in my business."
Marcus T.
Owner, Apex Roofing Co. — Dallas, TX

Ready to Write Your Own Story?

Book a free strategy call and we'll map out exactly how to replicate these results for your business.