How Many Facebook Ads Should a Contractor Run at Once? (1,143-Advertiser Benchmark)
The median US home service Facebook advertiser runs 2 active ads, and the mean is 4.77 across 1,143 unique advertisers PipelineOn audited in June 2026. The top 10 advertisers run an average of 84 ads each. Practical sizing: solo operators on $500-1,500/month should run 3-5 active ads, regional contractors on $2,500-7,500 should run 8-15, and multi-location operators on $10,000+ should run 20-50. Running a single ad starves Meta's learning algorithm and is the dominant failure pattern in the dataset.
Key Takeaways
- The median US home service Facebook advertiser runs 2 active ads. The mean is 4.77. The top 10 advertisers run 84 each on average — a 42x gap
- 365 advertisers (30% of the 1,222-record field) run a single active ad, which keeps Meta's auction permanently stuck in learning phase
- 75% of all home service Facebook advertisers run 5 or fewer concurrent ads; only 49 advertisers (4%) run more than 20
- Solar runs more ads per advertiser than any trade (median 3, mean 6.48). HVAC and roofing run the fewest (mean 4.11 and 3.58), which is where the auction is least crowded
- The top 50 advertisers (4% of the field) run 32.7% of all home service Facebook ads. Top 10 alone control 14.3% of the 5,834-ad market
The median US home service Facebook advertiser runs 2 active ads. The top 10 run an average of 84 each. That’s a 42x gap, and it shows up in cost per lead.
PipelineOn audited 1,143 unique active US home service Facebook advertisers running 5,834 live ads across HVAC, roofing, plumbing, electrical, garage doors, lawn, pest control, and solar in June 2026. Full dataset and per-advertiser detail live at the home service Meta ad research tool.
This is the answer to a question contractors search constantly: how many Facebook ads to run at once, what the actual benchmark is, and what to do if you’re under it. The short version: 75% of the field runs 5 or fewer ads, 30% run just 1, and the gap between the median operator and the top decile is enormous. Below is the full distribution, the per-trade breakdown, and a sizing recommendation tied to your monthly budget.
The short answer: how many Facebook ads should you run
Match ad volume to your monthly Meta budget. Run 3-5 ads on $500-1,500/mo, 8-15 ads on $2,500-7,500/mo, and 20-50 ads above $10,000/mo.
The dataset divides cleanly into three tiers:
- Solo operator on $500-1,500/month Meta budget: run 3-5 active ads. Enough for Meta’s auction to A/B creative without splitting your budget so thin that no ad clears learning phase. You’ll sit around the 75th percentile of the field, ahead of 75% of home service advertisers.
- Regional contractor on $2,500-7,500/month: run 8-15 active ads across 2-3 ad sets. You’ll match the top 10% of advertisers by volume and give the algorithm enough creative to fatigue-rotate without manual pausing.
- Multi-location operator on $10,000+/month: run 20-50 active ads across 5+ ad sets. You’ll sit in the top 4% of the field. The top 10 advertisers in the dataset run 84 ads on average — that’s the ceiling at this budget tier.
The number isn’t arbitrary. Below 3 ads, Meta’s auction has nothing to optimize. Above the budget-per-ad ratio that gives each ad set 50 weekly conversions, you split spend so thin that nothing exits learning phase. Those two ceilings are what define the bracket.
The full distribution across 1,222 records
75% of all US home service Facebook advertisers run 5 or fewer active ads. Less than 3% run more than 20.
Here is the full bucket distribution from the PipelineOn audit:
| Active ads | Advertisers | Share of field |
|---|---|---|
| 1 ad | 365 | 29.9% |
| 2-3 ads | 471 | 38.5% |
| 4-5 ads | 149 | 12.2% |
| 6-10 ads | 126 | 10.3% |
| 11-20 ads | 62 | 5.1% |
| 21-50 ads | 40 | 3.3% |
| 51-100 ads | 5 | 0.4% |
| 101+ ads | 4 | 0.3% |
Mean: 4.77 ads. Median: 2. p25: 1, p75: 5, p90: 9, p95: 18, p99: 36.
The four advertisers running 101+ active ads are A Plus Garage Doors at 139, Elite Work Home Improvement at 130, Strada Services at 117, and Liquid Lawn at 101. Together those four advertisers run 487 ads, more than the entire bottom 836 advertisers combined.
The shape of the curve matters. Most contractors are clustered at the bottom (1-3 ads) and assume that’s normal because everyone they know runs the same volume. The top decile is invisible to them because the Meta Ads Library is the only public record of what competitors are doing, and most operators never check it.
Per-trade volume benchmark
Solar runs more ads per advertiser than any trade. HVAC and roofing run the fewest, which is where the Meta auction is least crowded.
| Trade | Advertisers | Median ads | Mean ads | Top-10 mean |
|---|---|---|---|---|
| Solar | 116 | 3 | 6.48 | 39.0 |
| Garage Doors | 162 | 2 | 5.67 | 39.0 |
| Lawn / Landscaping | 145 | 2 | 5.26 | 38.5 |
| Plumbing | 180 | 2 | 4.62 | 31.5 |
| Electrical | 143 | 2 | 4.52 | 26.4 |
| Pest Control | 139 | 2 | 4.48 | 25.0 |
| HVAC | 175 | 2 | 4.11 | 19.3 |
| Roofing | 162 | 2 | 3.58 | 18.7 |
Solar is the highest-volume trade by every measure. Median 3, mean 6.48, and the top 10 solar advertisers run 39 ads each on average. Elite Work Home Improvement alone runs 130, Edelman Heating, Cooling, Plumbing, Electric & Solar runs 64, and PPM Solar Gainesville runs 34. If you’re a solar contractor running 3 ads, you’re at the median and well behind the volume leaders.
HVAC and roofing are the most under-saturated trades. HVAC’s top 10 average 19.3 ads, roughly half what solar and garage doors run. Roofing is even thinner at 18.7. That gap is your auction opportunity: less competing creative inventory per slot, more room for a 10-ad operator to dominate a local market. Iceberg Home Services tops HVAC at 28 active ads, and Schoenherr Roofing tops roofing at 29.
Garage doors and lawn have the highest top-10 means despite a median of 2. That signals a barbell distribution: a handful of national-scale operators (A Plus Garage Doors, Liquid Lawn, RainMaster Lawn Systems) running 40-140 ads against hundreds of local operators running 1-3. If you’re competing locally in those trades, your real opponent is the operator next door running 2 ads, not the national-scale player.
Why running just 1 ad is the dominant failure pattern
30% of US home service Facebook advertisers run a single active ad. That choice is what’s making your CPL 2-3x higher than it needs to be.
Meta’s auction is a learning system. With 1 creative, the algorithm has nothing to optimize against and no signal to decide which audience converts. Spend gets pushed at whatever impression slot is currently cheapest, which is almost never your highest-intent audience.
Below 3 ads per ad set, your campaign is stuck in Meta’s learning phase until you accumulate 50 conversions per ad set per week. With a single ad on a $1,500/month budget at a $40 CPL, you’ll do roughly 37 conversions per month — never enough to exit learning. The algorithm is permanently guessing.
A single ad also has no fatigue insurance. When the creative burns out (usually around day 14-21 on a small budget), CPL spikes and you have to start over. Operators running 5-10 active ads simply pause the fatiguing one and let the others continue while a new variant warms up.
The cost of fixing this is one afternoon. Build 2-4 variants from existing job photos — different hooks, different formats (Reel, image, carousel), different offers. Launch them into the same ad set as your current ad. CPL typically drops within 10-14 days as Meta finds a winner among the variants.
How to size your ad volume to your budget
A $1,500/month budget split across 1 ad starves the algorithm. The same budget across 5 ads gives Meta enough creative to find a winner.
Use this as a sizing matrix:
| Monthly Meta budget | Active ads | Creative themes | Landing pages |
|---|---|---|---|
| Under $1,500 | 3-5 | 1-2 | 1 |
| $1,500 - $7,500 | 8-15 | 2-3 | 2-3 |
| $7,500+ | 20-50 | 5+ | One per offer |
The math: at a $40 home service CPL, $1,500/month yields 37 leads. Split across 5 ads, each ad averages 7-8 leads/month, enough for the algorithm to start preferring the winners after 2-3 weeks. Split across 1 ad, you get 37 leads on a creative that’s still learning by month-end.
At $5,000/month and $40 CPL, you’ll book 125 leads. Across 10 ads, each averages 12-13 leads — well past Meta’s per-creative learning threshold. The algorithm can fatigue-rotate without intervention.
At $10,000+/month, the top-10 benchmark of 20-50 ads kicks in. Match the volume of operators who’ve already figured out the auction. For trade-specific context, see Facebook ads for HVAC, Facebook ads for roofing, and Facebook ads for plumbers.
What the top advertisers in your trade are running
Top advertiser per trade, pulled from PipelineOn’s concentration audit:
- Garage Doors: A Plus Garage Doors — 139 active ads. The #1 advertiser in the entire 1,143-advertiser dataset.
- Solar: Elite Work Home Improvement — 130 active ads. Runs 17.3% of all solar ads in the audit.
- Plumbing: Strada Services — 117 active ads. The top-3 advertiser overall.
- Lawn / Landscaping: Liquid Lawn — 101 active ads. Only four operators in the entire dataset cross 100.
- Pest Control: Plunkett’s Pest Control — 70 active ads. The largest pest control advertiser by Meta volume.
- Electrical: Edelman Heating, Cooling, Plumbing, Electric & Solar — 64 active ads. Same operator runs separate solar pages.
- Roofing: Schoenherr Roofing — 29 active ads. The roofing volume leader and one of the few advertisers hitting every conversion-tracking benchmark.
- HVAC: Iceberg Home Services — 28 active ads. The fragmented HVAC market means the #1 player runs less than a quarter of what the #1 garage door operator runs.
Pull up the Meta Ads Library on the top advertiser in your trade and study their creative mix. The pattern across all eight: damage-shot Reels, before/after carousels, owner-on-camera testimonials, and seasonal-offer carousels rotating together.
For the deeper breakdown of what these operators have in common beyond ad volume, see the 5 patterns top home service Facebook advertisers share and the 125 advertisers who run half of all home service Facebook ads.
What to do this week
1. Audit your current active ad count. Open Meta Ads Manager, filter to active ads, count. If you’re under 5, you’re in the bottom 80% of the field.
2. Build 3-5 new creative variants from existing job photos. Different hooks, different formats (Reel, image, carousel), different offers. Don’t overthink — match the volume of the top 25% before you optimize the creative.
3. Use Meta’s Dynamic Creative for asset-level rotation. Upload 5+ images, 3+ headlines, 3+ primary texts per ad set and let Meta auto-combine. You’ll generate dozens of variant ads without managing each one manually.
4. Don’t pause every ad weekly. Let winners cool down naturally over 2-3 weeks. Pausing too aggressively keeps the auction in learning phase forever. Pause only ads that have served 5,000+ impressions and underperformed against the ad set average for 7+ days.
5. Match volume to budget — don’t confuse “more ads” with “more spend.” 50 ads on a $500/month budget starves the algorithm. 5 ads on a $5,000/month budget under-utilizes it. Use the sizing matrix above and re-check monthly as your budget moves.
Methodology
PipelineOn audited 1,143 unique active US home service Facebook advertisers running 5,834 live ads on the Meta Ads Library across HVAC, roofing, plumbing, electrical, garage doors, lawn and landscaping, pest control, and solar in June 2026. “Active ads” counts each ad as it appears in the per-advertiser snapshot on the Meta Ads Library at scrape time. Multiple ads in a single ad set each count as one. Full per-advertiser detail, destination breakdowns, and page-speed audits live at the home service Meta ad research tool.
Related reading
- Facebook ad destinations for home service contractors: lead form vs landing page vs Call Now vs Website
- Solar companies running the most Facebook ads in 2026
- Solar Facebook ad landing page mistakes
- Top 20 home service Facebook advertisers in 2026
- 125 advertisers run half of all home service Facebook ads
- 5 things top home service Facebook advertisers do
- Meta Pixel adoption in home service trades 2026
- Roofing companies running the most Facebook ads in 2026
- HVAC companies running the most Facebook ads in 2026
- Roofing Facebook ad landing page mistakes
- HVAC Facebook ad landing page mistakes
- Home service Facebook landing page speed benchmark
- Facebook ads for home service contractors
- Facebook ads for HVAC
- Facebook ads for roofing
- Facebook ads for plumbers
- High-converting Facebook ad examples for contractors
- Facebook conversion tracking for contractors
- Facebook ads visitor tracking for contractors
Frequently Asked Questions
How many Facebook ads should I run as a small contractor?
If your monthly Meta budget is under $1,500, run 3-5 active ads at a time. That gives Meta's auction enough creative to A/B against without spreading your budget so thin that no single ad gets out of learning phase. The median home service advertiser runs 2 ads, which is below the threshold for stable auction performance. Move to 3-5 immediately and rotate one new creative in per week.
How many Facebook ads do the top advertisers run?
The top 10 US home service Facebook advertisers run an average of 84 active ads each. A Plus Garage Doors leads the entire dataset with 139 active ads, followed by Elite Work Home Improvement (solar) at 130, Strada Services (plumbing) at 117, and Liquid Lawn at 101. The top 50 advertisers — 4% of the field — run 32.7% of all live US home service Facebook ads.
What's the median number of Facebook ads home service contractors run?
Median is 2 active ads across 1,222 records (1,143 unique advertisers and 5,834 live ads in PipelineOn's June 2026 audit). The 25th percentile is 1 ad, the 75th percentile is 5, the 90th percentile is 9, the 95th is 18, and the 99th is 36. Trade-specific medians are 2 for HVAC, roofing, plumbing, electrical, garage doors, lawn, and pest control, and 3 for solar.
How many ads per ad set?
Meta's own delivery guidance points to 3-5 active ads per ad set as the sweet spot for the auction's learning phase. Fewer than 3 limits creative rotation; more than 6 splits budget so thin that no ad gets the 50 weekly conversions per ad set Meta needs to exit learning. The top advertisers in PipelineOn's dataset typically run multiple ad sets, each with 3-5 ads, totaling 20-100+ concurrent creatives.
Should I run more ads or higher budgets?
Match volume to budget, not in place of it. A $500/month budget with 50 ads spreads spend so thin that no ad gets out of learning phase. A $5,000/month budget with 2 ads under-utilizes Meta's creative algorithm and fatigues fast. Target 8-15 active ads in the $2,500-7,500/month range, 20-50 ads above $7,500. Running more ads only helps if each ad set gets enough spend to clear Meta's learning threshold.
What happens if I only run 1 Facebook ad?
30% of US home service Facebook advertisers run a single ad. With 1 creative, Meta's auction has nothing to optimize against, no A/B signal, no fatigue insurance when the ad burns out, and no way to test new offers without pausing your only spend. CPL trends 2-3x higher than peers running 5+ ads because every dollar pours through a single funnel that the algorithm cannot improve. Adding 2-4 variants in week one typically drops CPL within 10-14 days.
Written by
Pipeline Research Team