V'NIA Digital
Roofer inspecting shingles for SkyCrest Roofing
SkyCrest logo
SkyCrest · ACL & Bulldog Roofing Roofing · Home services Google Ads · Local Services Ads · CallRail Feb – Jul 2025

Cost per conversion cut from about $1,000 to under $150 in four months.

SkyCrest runs two roofing brands, Anthony C. Leonard Roofing and Bulldog Roofing. V'NIA took over paid search and tracking for both and turned under-performing, poorly tracked accounts into a steady source of verified leads.

$1,000 → $150Google Ads cost per conversion, Mar to Jun
~90Google Ads conversions per month, up from near zero
0 → dailyLocal Services leads, peaking at 5–7 a day
55%Of leads qualified by CallRail in a sample week

Want results like these? Let's look at your accounts together.

Book a strategy call →

The brands

  • SkyCrest
  • Anthony C. Leonard Roofing
  • Bulldog Roofing
The challenge

Spend was producing few leads, and nobody knew which were real.

  • No access to key accounts. Ad, analytics and listing accounts were scattered or locked.
  • Broken tracking. Conversions were missing or miscounted, so Google was bidding on bad data.
  • Website blockers. Site issues stopped the optimizations needed to lower cost per lead.
  • Stalled Local Services Ads. Both brands were getting essentially zero charged leads through early March.
What we did
  1. 01

    Secured account access

    Across Google Ads, Local Services Ads, GA4 and both websites, so changes could actually ship.

  2. 02

    Rebuilt tracking end to end

    Google Tag Manager and GA4 set up properly, with CallRail connected so every call and form fill is attributed to its source and scored for quality.

  3. 03

    Fixed Local Services Ads for both brands

    Got both accounts live and delivering charged leads again.

  4. 04

    Restructured Google Ads

    Campaigns rebuilt around the services and areas that convert, so smart bidding works from accurate conversion data.

  5. 05

    Resolved website issues

    Cleared the site problems that had been blocking campaign optimizations.

The proof

Straight from the accounts.

Google Ads report: cost per conversion falling and conversions rising, Mar 1 to Jun 30, 2025
Google Ads, Mar – Jun 2025. Cost per conversion (blue) fell from roughly $1,000 to around $100–150 while monthly conversions (red) climbed from near zero to about 90.
Local Services Ads report: charged leads received, Feb 1 to Jul 15, 2025
Local Services Ads, Feb – Jul 2025. No charged leads through early March, then leads nearly every day from mid-March, peaking at 5–7 in a single day.
CallRail report: lead attribution by source, all SkyCrest companies, Jul 8 to 15, 2025
CallRail, Jul 8 – 15, 2025. 52 raw leads in one week, 28.5 of them qualified (about 55%). Google Ads was the largest source of both.
Leads by source, one week
SourceRawQualified
Google Ads2518
Direct6.53
Google Organic6.53.5
Google Business Profile42
Bing Organic21
DuckDuckGo Organic1–
Print Ad1–
Total, all sources5228.5

CallRail uses 50/50 attribution, so a lead touching two sources counts as half a lead in each.

Key lesson

Fix measurement before you spend more. Clean data, not a bigger budget, is what let Google find real customers.

Your brand could be the next case study.

Book a 30-minute strategy call. We'll show you where the growth is in your accounts.

Book a strategy call →

More case studies

Book a strategy call
HVACPremier Heating & Air$1.54M revenue → Jewelry & watchesTraxNYCRead the case study → HealthcareConfidential homecare provider+762% conversions →
Book a call →