JUICE HOUSE × ROOFING PROS USA

Account Performance Snapshot

◗ CAMPAIGN ACTIVITY & PAYMENT ALIGNMENT  ·  JUNE – AUG 4, 2026

Lead delivery organized by operational campaign periods (active vs. paused), aligned to payment. Figures reflect JobNimbus status as of August 4, 2026; delivery cross-checked against the shared "Lead Reporting_Roofing Pros USA" log.

The short version

Lead delivery tracked campaign activation, and activation tracked payment. Campaigns were paused in June when payment lapsed, and delivery fell to near-zero. After Roofing Pros paid at the end of June, campaigns were reactivated on July 9 and Juice House delivered 118 leads during the active July window. When payment stopped again, campaigns were paused and only a handful of residual leads arrived. The $92,500 outstanding corresponds to that active July service window.

Leads delivered
while active
118
after payment
Residual leads
while paused
4
late-arriving
Signed / claim pipeline
11
1 fully signed
JH dead leads
54
39 JH-driven
Outpriced
2
of 54 JH dead leads
Unpaid, active window
$92.5K
4 invoices
01

Campaign activity, delivery tracked payment

Paused
June (pre-payment)
Payment lapsed → campaigns off
~1 lead
▲ Payment
$50K (6/30) + $28K (7/8)
Reactivated Jul 9
Active
Jun 30 – Jul 18
Paid → campaigns reactivated
118 leads delivered
▼ Payment stopped
Paused
Paused
Jul 19 – Aug 4
Invoices unpaid → campaigns off
4 residual / late
Active: delivering after payment Paused: non-payment Residual / late-arriving

Delivery closely tracked campaign status: near-zero while paused, then 118 leads once reactivated after payment, then back to a few residual leads when payment stopped. Juice House did not continue actively generating leads during non-payment.

02

Invoices, payment status & campaign period

Invoice periodCampaignPaymentAmount
July, invoice 2 of 5ActiveUnpaid$28,125
July, invoice 3 of 5ActiveUnpaid$28,125
July, invoice 5 of 5Active, pausingPartial$8,125
August, invoice 1 of 4PausedUnpaid$28,125
Total outstanding$92,500

The three unpaid July invoices correspond to the active service window during which 118 leads were delivered. The August invoice falls in the paused period after payment stopped, with only residual leads arriving. Delivery aligned with paid, active campaigns.

03

Juice House lead delivery

Sources, active July window
  • Multi Channel104
  • Website8
  • Meta ads8
  • Yelp2
  • Total delivered122

122 leads total: 118 during the active post-payment window, and 4 residual after deactivation.

Funnel status, delivered leads
  • In progress (active)49
  • Appointments booked24
  • Signed / claim pipeline11
  • Dead leads54

Status per JobNimbus. 1 deal fully marked Contract Signed; the rest of the 11 sit in adjustment / Payne Law pending status updates and contract values.

Note on lead quality: only 2 of 54 dead leads were lost on price. Most died as “not a viable property” (trailer / mobile homes), a lead-quality signal, not a pricing problem.
04

Engagement context, since inception

MetricEngagement to date
(Mar 2 – Aug 4)
Active July window
Leads delivered by Juice House495 · 435 multi-channel118 · while active
Appointments booked10424
Signed / claim pipeline (1 fully signed)59 tracker11
Dead leads24554

Engagement totals are cumulative since inception (Multi Channel began March 2) and include tracker close-dates. Delivery over the engagement was not continuous. It started and stopped with campaign activation, which tracked payment. The active July window figures reflect current JobNimbus status.

05

Why deals died

54 dead leads in this window. Reason-tagging for the window is still in progress (15 logged so far), but the 58 reasons logged engagement-wide show a consistent pattern for why deals die, and the same causes recur across every period.

Pattern based on 58 reasons logged across the engagement (Feb – July). Applied to characterize the window's 54 dead leads.

55%Lead / property quality

Not a viable property (mostly mobile / single-wide trailer homes flagged as unbuildable) + not interested + invalid contact + duplicate. The largest reason deals die, a lead-fit issue, not price or execution.

29%Couldn't compete on price

Competitor / cheaper option + price shopper. Mostly shingle and mobile-home jobs with competing cash quotes. In the window: Sanders and Schefer (the 2 outpriced losses above).

Sanders · Gonzales · Brooks · Irizarry · Pinto · Woodard · Shamblin · Dongos · Simons · Figueroa · Pichardo · Schefer · Matt M. · D. Williams · Ihrig

~2On RP's execution (of 9 tagged)

Most RP-tagged losses don't hold up on the notes: homeowners who own roofing companies or didn't recall submitting. The clear miss is Rudy Seiler, a drive-by confirmed a competitor's sign already at the property.

What could be done better

  1. Lead targeting and property fit: The biggest killer is non-viable properties, largely trailer and single-wide mobile homes flagged as unbuildable. This is on us to improve: tighter geo and property filtering upstream means fewer wasted leads and better-qualified volume for Roofing Pros.
  2. Speed-to-lead on overnight leads: The one clear execution loss went to a competitor who reached the door first. Faster morning follow-up is the most fixable lever.
  3. Finish logging window reasons: 15 of 54 window dead leads are tagged; completing the rest (and the June gap) confirms the pattern holds inside the window too.
  4. Tighten JobNimbus statuses: Deals sit in adjustment / Payne Law rather than "Contract Signed," which is why signed counts read low in status reports.
Read honestly: the 54 is the window's dead-lead count; the percentages describe the reason pattern from 58 reasons logged engagement-wide, since window tagging is still in progress. Lead/property fit is the dominant cause across every period; the genuine RP-execution number is ~2, not 9.