Real ad account. Real leads. A $3,000 job on $516.
No mockups, no rounded-up claims. These are the exact Ads Manager numbers from our last campaign, and what happened to every lead after it came in.
What each number means for the business
- 5,320Homeowners reachedPeople living in the client's service area, not the whole county or state.
- 22Quote requestsEach one answered qualifying questions and verified their phone number before submitting.
- $23.46Cost per leadTurf leads run cheaper than roofing or HVAC leads, so expect a higher number for bigger-ticket trades.
- $516Total ad spendPaid by the client straight to Meta, on their own card, in their own ad account.
From a scroll on Facebook to a signed job
Leads alone don't pay the bills. Here is every step after the form was submitted.
- 5,320homeowners saw the ads
- 22requested a quote through the form
- 22got a call within minutes to qualify them
- 3were serious buyers and got a quote
- $3,000one job closed
$3,000 in revenue ÷ $516 in ad spend = about 5.8x return on ad spend.
The client's own words
After we passed the leads over, we checked in. The client had already quoted all 3 serious homeowners, and one of them became a $3,000 job.
That check-in is part of the service. We ask what happened to every lead, so the report shows booked estimates and won jobs, not just clicks.
- 3 quotes sent
- 1 job won
- $3,000 revenue
The same system we set up for every client
Ads aimed at the right jobs
Turf and hardscape creative, a local callout and a clear free quote offer, shown only to homeowners in the service area.
A form that filters tire kickers
What they need, when they want it and which city, plus a verified phone number.
A call within minutes
Every lead got called fast, while the homeowner was still thinking about the project.
Test, cut, repeat
Weak ads got switched off and the budget moved to the ads bringing in real requests.
Your week in one text
Honest context: this was one small first campaign, and turf leads cost less than roofing or HVAC leads. We don't promise any trade these exact numbers. What carries over is the process. See what roofing leads cost in San Diego.
Want your numbers on this page next?
We take one client per trade per area. Book a call and we'll tell you what leads would realistically cost where you work.