Vendor comparison guide for home-service contractors

Lead generation for contractors,
evaluated honestly.

Every lead-gen vendor claims to be the best option for contractors. This guide isn't written by a vendor trying to win your business — it's written by someone who runs campaigns across all of these models and has paid every invoice. Here's the honest taxonomy: seven lead-gen models, what each costs, who it's right for, who it's wrong for, and the red flags to spot before you sign anything.

~25 minute read · Last updated 2026-05-04

TL;DR — The Short Answer

The best lead generation services for contractors in 2026, ranked by cost-per-booked-job across most trades:

  1. Google Local Service Ads (LSAs) — lowest CPL for most trades, verified badge, pay per lead. Best starting point.
  2. Pay-per-call networks — exclusive inbound calls, no ad management, higher close rate than any form-fill model. Best for contractors who want zero overhead.
  3. DIY Google Search Ads — highest ceiling, best long-term cost once optimized. Requires expertise or 3-month ramp.
  4. Agency-managed Google Ads — good if you have $3K+/month in spend and don't want to learn campaigns. Mediocre agencies are the main risk.
  5. Modernize / exclusive form-fill vendors — better than shared leads, worse than calls. Works for high-ticket projects (windows, roofing, HVAC replacement).
  6. Angi / HomeAdvisor / Thumbtack / Bark — shared leads sold to 4-12 contractors. High volume, low close rates, often negative ROI unless you're very fast and review-heavy.
  7. SEO retainer — best long-term cost per lead, but 6-12 month minimum before any return. Not a lead source; it's an investment.

Note: Rankings shift by trade, market, and contractor profile. The framework section below helps you pick the right fit for your specific situation.

If you are comparing lead vendors, start here

1. The 7 lead-gen models for contractors

The term "lead generation service" gets used to mean very different things by different vendors. Before you evaluate any specific company, you need to understand which model it operates on — because the model determines the pricing structure, the lead quality, the contract terms, and your leverage as a buyer.

Here's how to think about the landscape:

Model 1

Shared-lead marketplaces

You buy leads that are simultaneously sold to 3-12 other contractors. The homeowner submitted a request; now everyone races to call them first. Examples: Angi, HomeAdvisor, Thumbtack, Bark, Networx, Houzz.

Model 2

Pay-per-call networks

A third party runs advertising (Google, Facebook, SEO) and routes inbound phone calls to you exclusively. You pay per qualified call (typically a minimum of 60-90 seconds). Examples: Get That Phone Ringing, EverConnect, RingPartner, Service Local Pro.

Model 3

Exclusive form-fill lead vendors

A vendor sells you leads that are sold to you alone (or to a small pool of 1-3 contractors). The lead comes as a form submission, not a live call. Examples: Modernize, Service Direct, BoldLeads (home services).

Model 4

Google Local Service Ads (DIY)

Google's own pay-per-lead product for contractors. You manage your own LSA account directly through Google. No agency, no middleman. You get the "Google Guaranteed" or "Google Screened" badge and pay per verified lead.

Model 5

Agency-managed Google / Meta Ads

A marketing agency runs your Google Search Ads and/or Facebook/Instagram Ads on your behalf. You pay the ad spend directly plus a management fee (flat or percentage). Examples: Hook Agency, Blue Corona, Scorpion, Contractor Marketing Agency, dozens of local agencies.

Model 6

SEO retainer

An agency optimizes your website and Google Business Profile over time to rank organically for contractor searches. You pay a monthly retainer (typically $1,500-$5,000+/mo) and 6-12 months of work before seeing meaningful results. Examples: Blue Corona, Hook Agency, WebFX, any local SEO agency.

Model 7

Aggregator local-pages-as-a-service

A vendor builds a local landing page network that ranks in your market and routes calls or form fills to you. You pay a flat monthly fee for "ownership" of a local presence. Some are legitimate (essentially a more sophisticated pay-per-call or LSA equivalent); others are predatory — you're renting visibility that disappears if you leave. Verify who owns the phone number and the page before signing anything.

2. Per-model deep dive

Here's the honest breakdown on each model — how it works, typical pricing, contract terms, who it actually works for, and what to watch out for.

Model 1: Shared-lead marketplaces

Angi · HomeAdvisor · Thumbtack · Bark · Networx · Houzz

How it works

A homeowner fills out a request form on a marketplace platform. That request is immediately sold to 3-12 contractors in your trade and area. You receive a notification (email, text, or app alert) and you have minutes — sometimes seconds — to respond. The first contractor to call the homeowner has the best chance of booking the job.

Typical pricing

  • Angi: $250-600+/mo membership + $25-120/lead depending on trade
  • HomeAdvisor: Same platform, similar cost
  • Thumbtack: $15-80/lead, no membership fee
  • Bark: Credit-based; roughly $1.50-5.00/credit, 10-50 credits per lead
  • Networx: Pay-per-lead, $15-60/lead

Contract terms

  • Angi/HomeAdvisor: typically 12-month commitments with early termination fees up to 50% of remaining balance
  • Thumbtack: no contract, pay-as-you-go
  • Bark: no contract, credits expire
  • Networx: flexible, monthly

The real math

At $50/lead and a 10% close rate (typical for shared leads): your actual cost per customer won is $500. A 15% close rate brings it to $333. That math works for high-ticket trades (roofing, HVAC installs, remodels) and fails for lower-ticket service calls (drain cleaning, minor electrical, appliance repair).

Who it works for

  • High-ticket trades: roofing, HVAC installs, windows, remodels ($5K+ average job)
  • Contractors who respond within 60 seconds and compete on reviews, not price
  • Operations with someone dedicated to answering and qualifying inbound leads all day
  • New businesses with no reviews looking to build volume fast

Who it doesn't work for

  • Solo operators or small crews who can't answer the phone within 2 minutes consistently
  • Lower-ticket trades where CPA math doesn't pencil
  • Contractors who want to compete on quality, not response speed
  • Businesses with fewer than 20-30 reviews (you'll lose every race)

Watch out for

Annual contracts with steep termination penalties. Angi has logged 1,800+ BBB complaints related to billing disputes and forced continuation. The company's revenue fell 13% YoY in 2026 and they laid off 12% of staff — read that as declining lead quality and increasing costs, not improving value. For Thumbtack and Bark: the credit systems make it hard to know your actual CPL until you've spent several hundred dollars building a baseline.

Model 2: Pay-per-call networks

Get That Phone Ringing · EverConnect · RingPartner · Service Local Pro

How it works

A pay-per-call network runs advertising (typically Google Ads, Google LSAs, or SEO-driven landing pages) targeting homeowners searching for your trade in your service area. When a homeowner sees an ad and dials, the call is routed to your phone exclusively — not split among multiple contractors. You only pay for calls that hit a minimum duration threshold (usually 60-90 seconds), filtering out hangups, wrong numbers, and disconnected lines. You set your hours and service area; calls only route when you're available.

For the detailed mechanics of how this model works, see our full guide: What is pay-per-call lead generation for contractors? →

Typical pricing

  • Per qualified call: $40-150+ depending on trade and market
  • HVAC: $55-130/call
  • Plumbing: $45-100/call
  • Roofing: $60-130/call
  • Electrical: $50-110/call
  • No monthly fee, no ad spend budget

Contract terms

  • Reputable providers: no contracts, pause anytime
  • Billing: per-call, typically billed weekly or on a prepaid credit basis
  • Dispute process: credits for invalid calls (spam, wrong service, outside area)
  • You own nothing — no ad account, no data

Close rate advantage

Inbound phone calls close at 35-55% for most trades vs. 8-20% for shared form-fill leads. The caller already self-selected: they searched for help, found an ad, and dialed your number. That intent gap dramatically changes the math. At $80/call and a 45% close rate, your CPA is $178. The same $80 on a shared form-fill lead at a 12% close rate yields a $667 CPA.

Who it works for

  • Contractors who want phone calls, not form fills — and will answer when the phone rings
  • Businesses without the bandwidth to learn or manage ad campaigns
  • Any revenue stage: solo operators and multi-truck operations both work
  • Trades where emergency work drives volume (plumbing, HVAC, electrical)
  • Contractors who've been burned by shared leads and want exclusivity

Who it doesn't work for

  • Contractors who don't or can't answer the phone consistently during business hours
  • Businesses at large enough scale that DIY Google Ads would be cheaper per call
  • Trades where calls are inherently difficult to convert (e.g. highly seasonal, project-heavy, long sales cycles)

Disclosure

Get That Phone Ringing operates as a pay-per-call network. We've included ourselves in this comparison because leaving out the model we operate would be intellectually dishonest. Evaluate us the same way you'd evaluate any other provider — ask about call quality, credit policies, and whether your leads are exclusive before committing. See our side-by-side comparison with Angi →

Model 3: Exclusive form-fill lead vendors

Modernize · Service Direct · BoldLeads (home services)

How it works

These vendors operate lead-generation websites or landing pages and sell the resulting form submissions to a single contractor (or a very small pool of 1-3 contractors) rather than the 4-12 typical of marketplace platforms. Modernize, for example, specializes in home-improvement verticals like roofing, windows, HVAC, and solar — homeowners submit a project request on a Modernize-branded page and that lead is delivered to you as a data record (name, contact info, project type, timeline).

Typical pricing

  • Modernize: $40-120/lead, exclusive to 1-3 contractors
  • Service Direct: flexible CPL model, you set your max; $25-100+ common in home services
  • No long-term contracts with most providers; Service Direct is no-contract

Close rate reality

Form-fill leads are colder than inbound phone calls. The homeowner didn't call — they submitted a form and are likely doing the same on 2-3 other sites. Expect close rates of 15-25% for exclusive form fills vs. 35-55% for inbound phone calls. Better than shared leads, materially worse than calls.

Best fit

High-ticket, non-emergency projects: roofing replacement, window installs, HVAC system replacements, solar, kitchen/bath remodels. The longer the project decision cycle, the more acceptable it is for the first contact to be a form submission rather than a live call.

Watch out for

The definition of "exclusive" varies. Some vendors sell to 1 contractor; others sell to "up to 3" — which is still a race-to-call. Always ask: how many contractors receive this lead simultaneously? Also clarify what happens with "invalid" leads (wrong contact info, out of area, not a homeowner) — the credit/refund policy is where vendor quality separates.

Model 4: Google Local Service Ads (DIY)

Direct with Google — no agency or middleman

How it works

Google Local Service Ads appear at the absolute top of search results — above both paid search ads and organic listings — and display your business name, rating, and the "Google Guaranteed" badge. You pay per verified lead (phone call or message), not per click. You set a weekly budget, select the specific services you want to appear for, and Google verifies your license and insurance before you can run ads. Because Google handles the qualification, the leads that come through tend to have higher intent than typical paid search.

Typical pricing (2026)

  • Average across home services: ~$53/lead (Feb 2026 data)
  • HVAC: $45-80/lead in major metros
  • Plumbing: $35-65/lead
  • Electrical: $40-75/lead
  • Roofing: $55-90/lead
  • Emergency services spike 40-80% in peak season

The real strength

LSAs beat nearly every other paid model on cost-per-booked-job in 2026 research. One benchmark study found LSA CPL was 49% lower than blended Google Ads CPL ($53 vs $104), and close rates were 31%+ — putting the effective CPA at roughly $160-175, well below Angi, Facebook Ads, or standard Google Search for most trades.

The catch

LSA availability and volume vary widely by market. In some markets and trades, there's not enough monthly search volume to scale beyond a few leads per week. LSAs also require Google to verify your license, insurance, and background — a process that takes 2-4 weeks. And Google disputes "invalid leads" on their terms, not yours.

Who it works for

  • Nearly every licensed contractor in a trade Google supports for LSAs
  • Best for plumbing, HVAC, electrical, garage door, roofing, locksmith, pest control
  • Contractors who answer quickly and have 20+ Google reviews (reviews directly affect impression share)

Watch out for

  • Do not pay an agency $300-600/month to "manage" your LSA account. The interface is a simple budget slider — there is no campaign management complexity that justifies a retainer.
  • Review count heavily influences your ranking in the LSA pack. Under 20 reviews means low impression share in most markets.

Model 5: Agency-managed Google & Meta Ads

Hook Agency · Blue Corona · Scorpion · WebFX · Hundreds of local agencies

How it works

A marketing agency builds and manages Google Search Ads (and/or Facebook/Instagram Ads) on your behalf. You pay the ad spend directly to Google or Meta, plus a management fee to the agency. The agency handles keyword research, campaign structure, ad copy, bid strategy, landing pages, and ongoing optimization. You own the ad account — if you leave, the campaign history goes with you.

Typical pricing (2026)

  • Management fee: $1,500-5,000+/mo flat, or 10-20% of ad spend
  • Minimum ad spend: Most agencies require $2,000-5,000+/mo
  • Total cost: $3,500-10,000+/month all-in for most mid-market contractors
  • Contracts: 3-12 months typical; varies by agency

The ceiling advantage

DIY Google Ads (including LSAs) hits natural volume ceilings in many markets. A well-managed agency campaign targeting every relevant keyword, competitor term, and geo variation can generate 2-5x more calls per month than LSAs alone. At scale ($5K+/month ad spend), the agency fee pays for itself if the campaign is managed competently.

The quality problem

The home-services agency space ranges from excellent to actively harmful. Bad campaign management at $3K/month ad spend can waste $1,000+/month in mismatched traffic. The challenge: it takes 2-3 months to know whether an agency is good, by which time you've paid $6-15K. Ask specifically about who manages your account — junior account managers turning a dial vs. experienced strategists make completely different outcomes.

Watch out for

Agencies that don't set up call conversion tracking (meaning Google has no data to optimize toward). Agencies that use "percent of spend" pricing models have an incentive to increase your budget, not lower your CPL. Ask who owns your ad account — some agencies keep ownership and delete the account when you leave, erasing years of optimization history. That is a dealbreaker. Require account ownership in writing before signing.

Model 6: SEO retainer

Hook Agency · Blue Corona · WebFX · Any local SEO agency

How it works

An SEO agency works on your website, Google Business Profile, backlinks, and content over time to improve your organic search rankings. When it works, you get free calls from homeowners searching "plumber near me" or "HVAC company [city]" without paying per click or per call. But it takes time — typically 6-12 months for meaningful results — and the compounding payoff happens in year 2-3, not month 3.

Typical pricing (2026)

  • Local contractor SEO: $1,500-5,000+/mo for meaningful retainers
  • Budget agencies: $500-1,200/mo — usually offshore content and minimal technical work
  • One-time audit + roadmap: $1,000-3,000 (buy this instead of a retainer if budget is tight)
  • Contracts: 6-12 months minimum is typical

When the math works

At $2,500/mo for 12 months ($30K investment), if SEO produces 25 calls/month at month 12 at a 40% close rate, that's 10 customers/month with a $3K CPA in year 1. In year 2 at the same spend but 50 calls/month, CPA drops to $1,500. The compounding makes SEO a compelling long-term investment — but you need another lead source to survive the 6-12 month ramp.

AI Overviews caveat (2026)

Google's AI Overviews now summarize informational queries ("how much does a roof replacement cost") before users click anything. Traffic from informational content is declining for some contractors. Target transactional and local-intent queries instead: "roof replacement [city]," "emergency plumber near me" — these still rank in the traditional SERP and still drive calls.

Watch out for

Agencies promising rankings in 30-90 days. Anyone offering "doorway page" networks (200 identical pages for every city in your state — this is a Google penalty waiting to happen). Agencies that won't show you Search Console data. See our full SEO for contractors guide → for the complete picture on what moves the needle vs. what wastes money.

Model 7: Aggregator local-pages-as-a-service

Various vendors — verify ownership before signing

How it works

These vendors build local landing pages or directory-style pages that rank in your market for contractor searches. They then route the resulting calls or form fills to you in exchange for a flat monthly fee or a per-call/per-lead rate. Some operate on their own domains (you're effectively renting a slot in their directory); others build a page on a local domain they control and "lease" it to you. The model can be legitimate — it's functionally similar to pay-per-call with a different commercial structure.

The ownership question is everything

Before signing anything in this model, get clear answers to: (1) Who owns the phone number shown on the page? (2) Who owns the domain and the page content? (3) If you stop paying, what happens — does the page get pointed to a competitor? If the vendor owns the phone number and the domain, you are building their asset, not yours. When you leave, all the rankings and the call history they represent go with them — and may immediately route to the next contractor who buys that slot. This is the single most predatory structure in contractor lead gen.

3. How to choose: decision matrix by revenue stage

No single model is right for every contractor. Here's a practical framework based on where you are in your business.

A

Just starting out — under $300K revenue, limited capital

Your priority is calls fast with minimal upfront investment. You can't absorb 6-12 months of SEO lag or a $5K/month agency retainer.

Start with: Google Local Service Ads (low upfront, immediate, pay per lead). Verify you're licensed and insured first — LSA requires it.

Add next: Pay-per-call network if LSA volume isn't enough or isn't available in your trade/market.

Avoid: Long-term SEO retainers, annual marketplace contracts, agencies before you understand your own unit economics.

Foundation work (free): Google Business Profile fully optimized, 20+ reviews, call tracking set up. This is non-negotiable and costs nothing.

B

Growing — $300K-$1.5M revenue, can invest $2K-5K/month in marketing

You need predictable, scalable volume. LSAs alone may not be enough. Time to build a real marketing stack.

Primary channel: Google Ads (DIY or agency) at $2K-4K/month ad spend. This is the highest-ceiling paid channel once optimized.

Supplement with: LSAs (complementary, not competitive with Google Ads) and/or pay-per-call for additional volume.

Start building: SEO foundation — one-time audit + keyword map ($1K-3K), then 2-3 core service pages per month. Takes a year, but pays for itself in year 2-3.

Consider: Exclusive form-fill vendors (Modernize, Service Direct) if you're in a high-ticket project trade and want to diversify beyond phone calls.

C

Established — $1.5M+ revenue, $5K+/month marketing budget

You're managing a portfolio of lead sources, not finding your first one. Diversification is a risk management strategy — if any one platform changes pricing or quality, you survive.

Likely already running: Google Ads (agency-managed or in-house specialist), LSAs, strong GBP. Keep running these if they're profitable.

Evaluate quarterly: Cost per booked job by channel, not just CPL. A $120/call pay-per-call with 50% close rate beats a $60/lead form fill at 15% close rate.

Mature SEO: If you've been investing in SEO for 2+ years, organic traffic should be contributing meaningfully. If it's not, evaluate the agency or the content strategy — not just "do more SEO."

Kill or adjust: Any channel that hasn't produced a positive ROI in 90 days at this stage. You have enough data to make decisions. Don't keep paying for underperformers out of inertia.

The math that matters: Maximum viable CPL

Before evaluating any vendor, calculate this number for your business:

Max CPL = (Average job value × Gross margin %) × Close rate on this lead type

Example: A plumber with $900 average jobs, 50% gross margin, and 40% close rate on inbound calls can afford up to $180/call and break even. At 30% close rate on shared form fills, that same $900 job / 50% margin / 30% close rate = $135/lead maximum. Use your own numbers to evaluate every vendor offer you receive.

4. Lead generation pricing reality across all 7 models

These ranges are based on 2026 market data across home-service trades. Your actual numbers will vary by trade, geography, and how competitive your market is. Use these as planning benchmarks, not guarantees.

Model Cost per lead Monthly overhead Close rate (typical) Est. CPA Contract
Google LSA (DIY) $35–90/lead None 25–40% $100–300 None
Pay-per-call (exclusive) $40–150/call None 35–55% $90–400 None (reputable providers)
Agency-managed Google Ads $80–300/lead (all-in) $1,500–5,000 mgmt fee + ad spend 20–40% $250–1,000 3–12 months
Exclusive form-fill (Modernize, Service Direct) $25–120/lead None or low 15–25% $150–600 None (Service Direct)
Angi / HomeAdvisor (shared) $25–120/lead + $250–600+/mo $250–600+/mo membership 8–15% (shared) $250–1,000+ 12 months typical
Thumbtack / Bark (shared) $15–80/lead None 10–20% (shared) $100–600 None
SEO retainer $0 per click (after ramp) $1,500–5,000+/mo 25–45% High in year 1; drops sharply year 2–3 6–12 months

Sources: 2026 LSA cost data (Blue Grid Media, Search Lit Digital), Angi Pro pricing (SaveU LLC, Flying V Group), pay-per-call market rates (LanderLab, CallOutcome), SEO retainer pricing (Backlinko, ALM Corp), agency pricing (Groas.ai). All ranges are trade-blended estimates.

5. Five questions to ask any lead-gen vendor before signing

These five questions will tell you more about a vendor's quality and intent than any sales pitch. Ask them before committing any money. A trustworthy vendor will answer all five directly.

1

Are my leads exclusive, and to how many contractors simultaneously?

This is the single most important variable in lead quality. The difference between "exclusive" and "sold to up to 4 contractors" is the difference between a 45% close rate and a 12% close rate. Get the exact number in writing. If the answer is vague ("we have quality controls that limit competition"), push for the specific number — and if they won't give it, walk away.

2

What is the minimum contract length and the early termination penalty?

Angi's 12-month contracts with 50% ETF penalties are the most notorious example, but many lead-gen vendors lock contractors into multi-month commitments with significant exit costs. A confident vendor with good lead quality does not need to trap you in a contract. Month-to-month or "cancel anytime" terms are the gold standard. If a vendor insists on 12 months upfront, ask why — and treat their answer as a signal about how good their leads actually are.

3

How do you define a valid lead, and what is your credit/refund policy?

Every lead-gen model has some percentage of invalid leads: wrong phone numbers, spam, people who didn't actually request service, calls outside your service area, callers who wanted something you don't offer. How the vendor handles this is where their quality commitment shows up in practice. What percentage of leads are typically disputed? How quickly are credits issued? What documentation do you need to dispute a lead? The worst vendors make disputing leads so painful that contractors eventually stop trying.

4

Can you show me performance data from other contractors in my trade and market?

Any vendor worth working with has data: average CPL, typical close rates, and real CPA benchmarks from contractors comparable to you. They may not share specific contractor names, but they should be able to give you trade-specific benchmarks. "We deliver great results" is marketing. "Here is what our average HVAC contractor in a mid-size metro pays per call and books per month" is data. If they can't produce data, they either don't track it or the data doesn't look good.

5

If I leave, what happens to my account data, phone number, and any assets you've built?

This question is most critical for agency-managed Google Ads and aggregator local-page vendors. For Google Ads: do you own the account? Is all the conversion history and keyword performance data yours when you leave? For local-page vendors: who owns the phone number that appears on the page? What happens to the page itself? The answer to these questions determines whether you're building an asset or renting one — and what your leverage is if the relationship goes sideways.

6. Common red flags and lead-gen scams

The contractor lead-gen space has a meaningful concentration of predatory vendors. These are the patterns that show up repeatedly.

The "recycled lead" scam

A lead you receive today was submitted by the homeowner 2-3 months ago. Many marketplace platforms re-sell aged leads as if they were fresh. Signs: the homeowner has no memory of requesting service, the contact information is stale, or the project was already completed. Ask vendors explicitly: "Are all leads fresh — submitted within the last X hours?" Get the answer in writing.

The "exclusive" lead that goes to 3 competitors

Several vendors claim "exclusive" leads but the fine print defines exclusive as "sold to no more than 3 contractors in your ZIP code." That's not exclusive — it's just a smaller share of a shared lead pool. True exclusivity means one contractor, full stop. Read the contract language precisely; don't rely on the sales rep's verbal description.

Disappearing account history

Some agencies set up your Google Ads account under their own MCC (manager account) and keep ownership. When you leave, they delete your access and sometimes the campaign itself — taking with it years of conversion data, keyword history, and audience signals that Google uses to optimize performance. Always demand ownership of the advertising account before signing any agency agreement.

The rented phone number trap

Local-page vendors often assign you a tracking phone number that they own — not you. When you stop paying, that number (which may be printed on your truck, embedded in your Google listings, and familiar to past customers) starts routing calls to your competitor. This is especially dangerous for established businesses that have built brand recognition around a specific number.

Fake reviews and AI review stuffing (2026)

A newer pattern: vendors offer to "accelerate your review count" or "build your reputation" through services that generate fake or incentivized reviews. Google detects these patterns — same IP address, same day, similar review language — and removes them in bulk, sometimes triggering a manual penalty that tanks your entire GBP presence. This has become more sophisticated with AI-generated review text. Don't do it. Ask every customer for a review directly; that's the only method that's sustainable.

The performance guarantee with impossible conditions

Vendors who guarantee "15 leads per month or your money back" often embed conditions that make the guarantee worthless: you must respond to every lead within 5 minutes, you must purchase a minimum number of credits per month, you must maintain a profile completion score of 95%+. The guarantee sounds bold in the pitch; the conditions make it uncollectable in practice. Ask what specific actions would entitle you to a refund and whether anyone has successfully collected on the guarantee in the last 12 months.

No call tracking = no accountability

A vendor (especially an agency) that doesn't set up call conversion tracking has no incentive to optimize your campaigns toward calls — because Google's algorithm has no feedback loop to learn from. When you ask "what's my cost per call?" and the agency says "we optimize for clicks and traffic," that is a meaningful red flag. Clicks are not your business goal; booked jobs are. Make sure every paid campaign is tracking calls as conversions before any spend is committed.

FAQ

What is the best lead generation service for contractors? +

There is no single best service — it depends on your trade, your market, and your revenue stage. Google Local Service Ads and pay-per-call consistently deliver the lowest cost-per-booked-job across most trades. Shared-lead marketplaces like Angi and HomeAdvisor generate volume but require a high response speed and review count to be profitable. SEO is the best long-term cost per lead but takes 6-12 months. Most successful contractors run 2-3 channels simultaneously, not just one.

How much should contractors pay for lead generation? +

Back into the number from your economics: what is your average job value and your close rate on leads? For a plumber closing 35% of inbound calls on $800 average jobs, a $90/call is profitable. For a roofer closing 20% of shared form-fill leads on $12,000 average jobs, paying $80/lead still makes sense as long as the shared lead pool isn't too large. The number varies widely by trade, model, and market — but the math formula is always: (average job value × gross margin × close rate) = maximum viable CPL.

Are Angi leads worth it for contractors in 2026? +

For most contractors, no — not as a primary channel. Angi reports revenue down 13% YoY in 2026, and the underlying reason is that lead quality declined while prices rose. Each lead goes to 4-12 contractors simultaneously, which drives down close rates to 8-15% in many trades. At $40-80/lead and a 10% close rate, your real CPA is $400-800. Google Local Service Ads beats Angi on cost per booked job in nearly every trade category. Angi works for contractors who respond in under 2 minutes, have 100+ reviews, and are willing to compete aggressively on price. If that's not your model, your marketing dollars work harder elsewhere.

What is pay-per-call and how is it different from lead gen services? +

Pay-per-call is a model where you pay only when a real homeowner calls your phone — not for clicks, not for form fills, not for quote requests. A third party (a pay-per-call network) runs the advertising (Google Ads, Facebook, SEO) and routes calls that meet a minimum duration threshold (usually 60-90 seconds). You pay a flat rate per qualified call. Close rates on inbound phone calls are significantly higher than form fills — 35-55% vs 10-20% — because the homeowner already committed to the step of dialing. The tradeoff is a higher per-lead price than DIY ad management at scale.

Should I hire a lead generation agency or run my own ads? +

For Google Local Service Ads: set it up yourself. The interface is straightforward and there's no reason to pay $300-600/month for someone to manage a simple budget slider. For standard Google Search Ads at $3K+/month in spend: an agency or in-house specialist is usually worth it — poor campaign structure can waste $1K+/month easily. For pay-per-call: skip the agency entirely. You're paying per result, so there's nothing to manage. For SEO: the middle path — pay for a one-time audit and keyword roadmap ($1K-3K), then execute the content yourself.

What questions should I ask a lead generation vendor before signing? +

Five questions that matter: (1) Are my leads exclusive or shared — and to how many contractors simultaneously? (2) What is the minimum contract length and early-termination penalty? (3) How do you define a 'valid' lead, and what is your credit/refund policy for leads that don't qualify? (4) Can you show me real performance data — CPL and close rates — from other contractors in my trade and market? (5) What happens to my campaigns if I want to leave — do I own the ad account, or does it disappear? Any vendor who won't answer these questions directly should not get your money.

What is the difference between exclusive and shared leads? +

Exclusive leads are sold to one contractor only. Shared leads are sold to 2-12 contractors simultaneously. This distinction is the single most important variable in lead quality. When you receive a shared lead, you are in a race: whoever responds first (within seconds, not minutes) has the best chance of booking the job. Close rates on shared leads are 8-15% vs 35-55% on exclusive inbound calls. Shared leads appear cheaper per lead but are often more expensive per customer won once you account for the lower close rate.

About Get That Phone Ringing

Get That Phone Ringing is operated by Gump Global LLC, a US-based pay-per-call lead-generation company. We've spent millions of dollars buying and routing pay-per-call traffic for home-service contractors since 2024 — across plumbing, HVAC, electrical, roofing, pest control, and a dozen other home-service verticals. We write about contractor marketing because most "expert" advice in the space comes from agencies and SaaS companies that don't actually run the campaigns or pay the ad invoices.

More about us →

Keep reading

Want inbound calls without building an ad campaign?

We run pay-per-call campaigns for home-service contractors — exclusive calls, no contracts, live within one business day. If the model fits your business after reading this guide, we're worth a conversation.

See if we're a fit →