$809,000 in Revenue Generated From Local Services Ads in North Carolina

Client Overview

This case study covers Local Services Ads performance for a roofing company based in Shelby, North Carolina, serving residential and commercial customers across multiple North Carolina markets.

Before working with Legacy Digital Marketing, the company was already running LSAs, but results were inconsistent. Call volume looked healthy on the surface, yet too many leads were unqualified, misrouted, or impossible to close. Disputes were underutilized, wasted spend was piling up, and the owner had no clear visibility into what was actually producing revenue.

Like many roofing companies in North Carolina, they were dealing with storm-driven calls, insurance inquiries, and price shoppers all mixed together. The issue was not demand. The issue was control.

Our role was to turn LSAs from a noisy lead source into a reliable revenue system.

Campaign Scenario & Objective

The challenge was clear.

The roofing company needed:

  • More legitimate job opportunities, not just more calls
  • Fewer wrong-service and low-intent leads
  • A dispute strategy that actually reduced wasted spend
  • Confidence that scaling LSAs would increase profit, not chaos

The objective was to rebuild their LSA setup around lead quality, booking outcomes, and revenue accountability, then prove that the system could scale across North Carolina without breaking.

Campaign Strategy

Instead of treating LSAs as a volume game, we focused on tightening every stage of the funnel.

That included:

  • Filtering and categorizing lead quality consistently
  • Improving dispute strategy to eliminate invalid charges
  • Aligning call handling and booking behavior with high-intent leads
  • Tracking results based on closed jobs and revenue, not surface metrics

This shift changed how decisions were made. Spend was no longer based on how many calls came in, but on how many jobs were actually won.

Total ad spend:
$ 0
Leads charged:
0
High-quality leads:
0
Overall cost per lead:
$ 0

Verified LSA Performance Metrics

Cost per high-quality lead:
$ 0
Jobs closed:
0

Revenue generated:

$809,000

Close rate on qualified leads:

20.5%

Years Of Experiences
0 +
technical seo for beginners

How Lead Quality Was Defined

Not every LSA call deserves the same value. One of the biggest breakthroughs in this campaign was separating real opportunities from noise.

A lead was only considered high quality if:

  • Roofing repair or replacement was the correct service
  • The caller was within the North Carolina service area
  • The caller was the homeowner or decision-maker
  • The call showed clear intent to move forward

     

Out of 591 charged leads, 322 met these standards. That distinction allowed us to stop guessing and start optimizing around real sales opportunities.

Revenue and Cost Efficiency

Once lead quality was isolated, the economics spoke for themselves.

Average revenue per closed job: $12,258

Average ad spend per booked job: $627

Total revenue generated: $809,000 from $41,393 in ad spend

This resulted in an estimated 19.5 to 1 return on ad spend.

In simple terms, every dollar invested into Local Services Ads produced nearly twenty dollars in revenue.

From a business perspective:

  • Only 5.1 percent of revenue went toward customer acquisition
  • Each closed job covered ad cost more than 19 times over
  • The campaign remained profitable even under less-than-perfect conditions

     

That margin created room to scale without fear of seasonality, storm fluctuations, or short-term spikes in lead cost.

Why Close Rate Became the Core Metric

Cost per lead was tracked, but it was never the deciding factor.

 

The most important metric was close rate on qualified leads. At 20.5 percent, the company consistently converted about one out of every five legitimate opportunities.

That made it possible to:

  • Forecast revenue with confidence
  • Increase spend without increasing risk
  • Ignore low-intent calls without hurting growth

When close rate is stable, scaling becomes predictable instead of stressful.

Scaling Readiness Assessment

The campaign was cleared for expansion because performance held steady as volume increased.

  • High-quality lead cost remained consistent.
  • Close rates did not decline.
  • Revenue per job stayed far above acquisition cost.
  • Improved dispute handling reduced wasted spend.

At that point, LSAs were no longer an experiment. They were a controlled system.

Key Takeaways for Roofing Companies

  • Local Services Ads reward discipline more than volume.
  • Lead quality matters more than call count.
  • Dispute strategy directly affects profitability.

When LSAs are managed correctly, they can outperform traditional PPC, referrals, and third-party lead vendors.

Final Results Summary

$41,393 invested in LSAs

66 closed jobs across North Carolina

$809,000 in attributed roofing revenue

One scalable, predictable acquisition channel

Work With Legacy Digital Marketing

Legacy Digital Marketing does not sell leads. We build systems that turn Local Services Ads into real revenue.

If you are a roofing company struggling with:

  • Too many low-quality LSA calls
  • Poor dispute outcomes
  • Unclear ROI from LSAs
  • Fear of scaling spend

Schedule a strategy call with Legacy Digital Marketing and find out whether your LSAs can be turned into a profitable growth engine.