Case StudyResidential RoofingCharlotte, NC

From 11 to 34 booked estimates in a single month.

Apex replaced three shared-lead vendors with RKJ Media's exclusive pipeline and tripled booked roof inspections in 30 days.

Company
Apex Roofing
Operator
Marcus Hale · Owner & Operator
Headline Result
34 estimates / mo
Apex Roofing completed project
By the Numbers

Before / After

Booked Estimates / Month
Before
11
After
34
Cost per Booked Estimate
Before
$340
After
$118
Close Rate
Before
18%
After
31%
Monthly Revenue Added
Before
After
$284K
Project Photos

The Build

Apex Roofing Before
Before
Apex Roofing After
After
01 / Challenge

Where they started

Marcus was burning $9K/month across HomeAdvisor, Angi, and a Facebook agency. Most leads were shared with 4+ competitors, and his sales team was wasting full days on dead numbers.

02 / Approach

What we built

  • Built a brand-exclusive intake funnel scoped to Apex's service zip codes.
  • Layered budget, timeline, and homeownership verification before any handoff.
  • Synced confirmed appointments directly to the Apex sales calendar.
03 / Outcome

Where they are now

Inside 30 days, Apex tripled booked estimates and cut cost-per-appointment by 65%. Marcus dropped every shared-lead vendor and hired a second crew the following quarter.

On Camera

In their words

"We replaced three lead vendors with RKJ. Booked 34 estimates last month — every single one was real."

Marcus Hale
Owner & Operator · Apex Roofing

Build your own
case study.

Book Growth Call