Pricing

Contractor lead cost: what leads actually cost in 2026

A source-dated comparison of published contractor lead prices, quote-only vendors and the math that turns a lead invoice into a buying decision.

In this article

Contractor lead cost in 2026 is not one number: current published offers run from free profile leads to $33.99 and $54.99 organic leads, $60-plus exclusive phone leads, and $149 monthly permit-data access. Large marketplaces often hide national rates. Compare the billing event, ownership, qualification, and booked-job cost before comparing prices.

Disclosure first: theBuildd publishes this guide and sells exclusive, phone-qualified residential home-improvement leads. We put theBuildd first in the table, state our prices plainly, apply the same questions to our offer, and identify where another provider sells a product we do not.

This page is a price audit, not a collection of remembered ranges. Every dollar figure below was checked against a live first-party page on 20 August 2026. A vendor without a public amount is marked quote only or account only. Nothing has been filled in from an old listicle.

Price-check policy

This is the highest-decay page on the site. Re-fetch every price quarterly, preserve the checked date, and remove any figure that no longer appears at its cited source.

The live 2026 table makes contractor lead cost comparable

The table compares the public buying surface, not an imaginary standardized lead. A phone-qualified residential inquiry, an organic call, a shared marketplace contact, and a public-record data row are different products. The “what you buy” column is as important as the price.

Provider and product What you buy Published price Ownership or delivery First-party source and fetch date
1. theBuildd trial 4–7 call-verified residential leads $200 one time One buyer; ZIP code and trade locked theBuildd published pricing; checked 20 August 2026
theBuildd Lead Generation Phone-qualified residential leads $3,000 monthly or $2,000 every two weeks One buyer; text and email delivery theBuildd published pricing; checked 20 August 2026
theBuildd Lead Gen + SEO Lead program plus local SEO $3,500 monthly; $2,500 monthly with LAUNCH25 One buyer for delivered leads theBuildd published pricing; checked 20 August 2026
99 Calls, painting or landscaping organic Organic calls or forms under its Growth package $33.99 per lead Vendor describes the leads as exclusive 99 Calls, “Painting Leads” and “Landscaping Leads”; checked 20 August 2026
99 Calls, HVAC, plumbing or roofing organic Organic calls or forms under its Growth package $54.99 per lead Vendor describes the leads as exclusive 99 Calls trade pricing pages; checked 20 August 2026
33 Mile Radius Valid inbound phone lead Starts at $60 per lead Exclusive; final price varies by area and lead type 33 Mile Radius, “What Is Lead Generation”; checked 20 August 2026
Networx exclusive concrete example Exclusive concrete lead in its published budget example $58 per lead Exclusive plan; category price varies Networx Help Center, “Exclusive Leads”; checked 20 August 2026
Minyona pay per lead Qualified lead generated through the contractor’s campaign $50–$200 per lead, plus $2,000 setup Vendor says leads are exclusive Minyona homepage pricing FAQ; checked 20 August 2026
Minyona appointment option Booked qualified appointment $200–$400 per appointment, plus $2,000 setup Call center and booking included Minyona homepage pricing FAQ; checked 20 August 2026
PermitGrab Pro Building-permit and related public-record data $149 monthly with a 14-day trial Data access, not a homeowner inquiry PermitGrab, “Pricing”; checked 20 August 2026
ProMatcher profile leads Leads received through a basic profile Free Volume is not sold as a purchased allocation ProMatcher, “Find Contractor Leads”; checked 20 August 2026
Bark Credits used to contact a lead $2.35 per credit Lead credit requirement appears before response Bark Help Center, “What Is a Credit and How Much Does It Cost?”; checked 20 August 2026
Angi professional leads Leads within a monthly budget or subscription package Quote only Product and price depend on the professional offer Angi Inc., 2025 Form 10-K; checked 20 August 2026
Thumbtack Pro Customer contact priced inside the pro account Account only Exact lead price and weekly budget are account controls Thumbtack official Pro Community, “How to Set the Right Lead Budget”; checked 20 August 2026
Modernize Right Pricing Dynamically priced home-improvement lead program Quote only Contractor sets a ceiling; value varies by source Modernize, “Marketplace Solutions Pricing”; checked 20 August 2026
CraftJack Lead priced by service category and schedule Quote only Purchase price appears in the contractor agreement or account CraftJack contractor terms, current version; checked 20 August 2026
Porch Pro Individual leads or automatic delivery against a budget Account only Buy individually, set a budget, or combine both Porch Pro, “Get Qualified Homeowner Leads”; checked 20 August 2026
Google Local Services Ads Valid call, message or booking lead Account only Price varies by location, job, lead type and bidding mode Google Local Services Help, “How Leads Work”; checked 20 August 2026

The Networx number is deliberately labeled as a concrete-lead example. It is not presented as a universal Networx rate. Bark’s $2.35 buys one credit, not necessarily one lead. PermitGrab sells access to public records, not a homeowner who has asked the buyer for an estimate.

Those distinctions stop a neat table from becoming a dishonest one. Published does not mean comparable. It means the vendor exposed enough information to record what one unit costs and what that unit is supposed to contain.

One source was excluded for the opposite reason. Aged Lead Store had indexed pricing, but its page did not permit a live fetch during this audit. Because the amount could not be rechecked on 20 August 2026, it is not quoted here.

How much do contractor leads cost?

Public 2026 prices range from free profile-generated contacts to per-lead charges above $60, while subscriptions and flat-rate programs run from $149 monthly for permit data to several thousand dollars for managed, qualified lead delivery. That spread describes different products. There is no defensible all-contractor average that makes them interchangeable.

The cheapest visible unit in the table is not automatically the cheapest source of signed work. A free profile does not promise paid volume. A permit record requires outbound prospecting. One Bark credit may be only part of the credit cost required to contact a customer.

The managed offers carry work that a raw record does not. Someone pays for advertising, forms, tracking, call handling, qualification, invalid-contact review, territory controls, and delivery. If a step is absent from the provider’s process, the contractor usually absorbs it after purchase.

That is really all there is to it. Price follows the unit being sold, the value of the underlying job, the cost of finding the homeowner, and the work performed before the contractor receives anything.

The table therefore supports a firm conclusion and leaves one question open. The conclusion is that advertised contractor lead prices span incompatible billing units. The open question is what each quote will cost your company per accepted job. No vendor rate card can answer that in advance.

Contractor lead prices by trade show the market moving underneath you

One provider’s live pages offer the cleanest same-method trade comparison found in this refresh. 99 Calls publishes an organic rate and vendor-reported paid-channel ranges for five trades. It says the paid figures are the 10th–90th percentiles from its managed accounts over the last 12 full months.

Trade Organic lead rate Google Ads lead range Local Services Ads lead range Source and fetch date
Painting $33.99 $96–$273 $42–$55 99 Calls, “Painting Leads”; checked 20 August 2026
Landscaping $33.99 $48–$87 $28–$69 99 Calls, “Landscaping Leads”; checked 20 August 2026
HVAC $54.99 $129–$429 $35–$120 99 Calls, “HVAC Leads”; checked 20 August 2026
Plumbing $54.99 $74–$353 $55–$152 99 Calls, “Plumbing Leads”; checked 20 August 2026
Roofing $54.99 $187–$760 $51–$185 99 Calls, “Roofing Leads”; checked 20 August 2026

These are 99 Calls’ figures about its own programs and managed accounts. They are not independent national benchmarks, and they are not theBuildd-specific results. The organic rate also sits inside a package relationship, so a buyer should request every package fee before treating it as the all-in acquisition cost.

Still, the comparison is useful because the method stays mostly fixed while the trade changes. Painting and landscaping occupy a different paid-search price surface from roofing. HVAC and plumbing show wide ranges that a single midpoint would conceal.

Territory moves prices again. The same 99 Calls roofing page publishes different paid-search ranges on state pages. That makes a national “roofing lead price” a weak budget input even before exclusivity, qualification, and job type enter the quote.

Source note: 99 Calls state roofing pricing pages for California, New York and Texas; checked 20 August 2026.

Season changes the auction while the page is live. Storm activity can move roofing demand. The first heat wave can move HVAC calls. Contractor competition and the specific search behind a lead can widen the range without any formal rate-card change.

Use the trade table as a question generator, not a promise. Ask a provider which market sample produced its range, which fees sit outside it, whether duplicates and spam were removed, and whether the displayed number measures ad spend alone or the final invoice.

Quote-only pricing is information, not a number

“Quote only” does not mean “expensive.” It means the public site did not expose a dollar amount that could be checked without a sales conversation, location input, or account. That uncertainty belongs in the comparison instead of being filled with a third-party estimate.

Angi’s annual filing describes full-priced leads inside monthly budgets and discounted leads inside subscription packages. It does not supply a national contractor rate card. Modernize explains dynamic Right Pricing and a buyer-set ceiling, but the amount still depends on the program.

Thumbtack’s official Pro Community says professionals use exact lead prices and weekly budgets. The price is exact for the account, not public as one national trade figure. Porch likewise lets professionals buy leads individually or set an automatic-delivery budget without publishing one universal dollar amount.

CraftJack’s current contractor terms refer to the purchase price and category pricing schedule. The agreement defines the commercial mechanism, but it does not create a public cross-trade card. Google says Local Services lead prices vary with location, job type, lead type, and bidding mode.

These vendors may still produce a workable quote. The evidence simply does not permit a writer to publish $20–$150 beside the brand name as though the company posted that range. Third-party estimates can be useful for planning, but they do not belong in a table advertised as current first-party pricing.

Ask for the number, not the adjective. “Competitive,” “flexible,” and “right priced” cannot enter a budget. A written price, billing event, territory, product definition, added fee schedule, and remedy for an invalid contact can.

What are you buying when a vendor says “lead”?

A contractor lead can be a shared form submission, an exclusive inbound call, a call-verified residential homeowner, a booked appointment, an account contact, or a public-record prospect. Each demands different work from the contractor. A useful quote defines the person, the trigger for billing, the ownership rule, and the remedy before stating price.

Start with the billing event. Are you charged when a form is delivered, when a customer chooses to message, when a phone call crosses a duration threshold, when an appointment is booked, or when your team claims a record? Similar invoices can measure completely different moments.

Then define ownership. “Exclusive” should answer a narrow question: does this provider sell or deliver the same inquiry to another buyer? It does not mean the homeowner contacted no other company independently, and it does not say anything about offline estimates already scheduled.

Qualification needs its own checklist. A verified phone number is not the same as a live conversation. A live conversation is not the same as confirming the property, requested trade, service area, timeframe, and intent to speak with a contractor.

The exclusive lead pricing guide goes deeper on that premium. The shared-versus-exclusive comparison explains how ownership changes the sales race without pretending exclusivity makes every contact close.

Finally, separate residential inquiries from commercial opportunities. theBuildd qualifies residential homeowners. A contractor seeking commercial projects should raise that need on the call, but should not buy a residential program on the assumption that commercial volume will appear.

Four pricing models move risk to different places

Per-lead pricing makes the invoice rise with delivered volume. The attraction is simple measurement: count accepted leads and compare the charge. The risk is that a busy period can cost more than planned, especially when a platform uses bidding or dynamic prices.

Flat monthly pricing fixes the invoice for the period. It moves volume risk toward the buyer because a slower month costs the same. It also removes the incentive to decide whether the next lead is worth another bid in the middle of a busy week.

Credit systems put a currency between cash and contact. Buyers know the credit requirement before responding, but the dollars per lead depend on the credit pack price and credits required. Record both. A per-credit figure alone is not a contractor lead price.

Subscription data products sell access rather than inbound intent. They can expose many records at a low visible monthly fee, but somebody must research, call, follow up, and comply with outreach rules. The contractor is buying prospecting material, not an appointment.

The six contractor lead sources compared places these offers beside paid ads, SEO, referrals, and canvassing. It is useful when the buying decision is really about speed, control, or staff time rather than a vendor rate.

No model removes risk. It chooses where risk sits: variable invoice, fixed monthly commitment, credit consumption, or internal prospecting labor. A contractor should choose the risk the business can measure and operate, not the model with the smallest unit printed in bold.

What should I pay per lead?

Pay no more than your own gross profit and verified booking rate can support. Set an allowable acquisition cost per signed job, multiply it by your recent lead-to-job rate for the same trade, then compare that ceiling with the all-in quote. A national average cannot substitute for your numbers.

The dimensional check is straightforward:

Maximum affordable cost per lead = allowable acquisition cost per booked job × booked jobs per accepted lead

Currency per job multiplied by jobs per lead produces currency per lead. Use a recent rate from the same trade, territory, lead definition, and sales process. Do not borrow a close rate from a vendor page and present the result as your forecast.

Start with gross profit, not revenue. The job still has labor, materials, equipment, insurance, overhead, callbacks, and financing costs. Decide how much gross profit can fund acquisition while leaving enough for the rest of the business.

Capacity belongs in the same decision. A price can be economically affordable and operationally useless when estimators cannot run the appointments or crews cannot deliver the work. Paying for more opportunities during a production bottleneck buys delay, not growth.

The invoice will never tell you that. Your own source report has to connect accepted leads, response, appointments, signed work, and gross profit. Anything less lets a low CPL hide poor conversion or lets an expensive lead look bad despite producing profitable jobs.

Cost per lead contractors compare must include the whole invoice

Normalize every quote into the same reporting period. Include setup charges, subscriptions, management charges, required media spend, platform fees, and the value of valid credits or replacements. Keep taxes separate if accounting treats them separately across vendors.

For a flat plan, do not divide the fee by a promised lead count. Divide the actual period fee by leads your written definition accepted. For a per-lead plan, reconcile billed leads to accepted leads before reporting the effective CPL.

Then carry the source through to signed work. The cost per booked job guide gives the formulas, denominator controls, and reporting fields. It is the better comparison when one source sells cheap shared contacts and another sells fewer, more qualified inquiries.

Track staff time as a separate operating cost. A data feed may have a low subscription charge and still require hours of research and outbound calls. A qualified appointment may cost more at purchase while consuming less office labor before the estimate.

Do not mix a booked appointment with a signed job. One is a calendar event; the other is accepted work. Vendors may use “booking,” “customer,” “conversion,” and “acquisition” differently, so write your internal denominator before reading anyone else’s case study.

Use at least one complete sales cycle before drawing a conclusion, and preserve lead-level records. High-ticket replacement work may close after the invoice month. A same-month report can punish the source for deals still open unless the attribution window follows them consistently.

Audit a lead quote before signing

Take this list into the sales call and require written answers. A provider that cannot define its billing unit cannot be compared, however attractive the opening price sounds.

  1. Name the billable event. Record exactly when a lead becomes a charge.
  2. Define the homeowner. Confirm residential or commercial, property role, service request, territory, and timeframe.
  3. Write the ownership rule. State whether the same inquiry goes to another contractor, affiliate, or later buyer.
  4. List qualification work. Separate data validation, live calling, intent checks, and appointment booking.
  5. Expose every charge. Add setup, subscription, media, management, minimum budget, and renewal terms.
  6. Document the remedy. Define invalid categories, evidence required, reporting window, and whether the outcome is a credit or replacement.
  7. Set delivery expectations. Record channel, delivery delay, operating hours, and what happens to an unanswered call.
  8. Protect measurement. Require source labels, timestamps, recordings where lawful, and exportable lead records.

Run the same audit on theBuildd. Get the exclusivity boundary and replacement promise into the order you accept. Ask how ZIP codes and trade define the territory. Confirm the residential focus and how delivery timing is measured.

The provider comparison and buying criteria show how those answers change a shortlist. Price should narrow the field only after the product definitions line up.

Where theBuildd’s flat rate fits

theBuildd sends each lead to one buyer, never shares, resells, or recycles it, and locks territory by ZIP code and trade. A five-person in-house call team speaks with every homeowner before delivery. Leads arrive by text and email in under 10 minutes.

Bad leads are replaced. Typical volume is 10–15 qualified leads a week, depending on trade, territory size, and local demand. That is a working range with explicit variables, not a fixed floor, close-rate promise, revenue forecast, or return promise.

The trial costs $200 one time for 4–7 exclusive, call-verified leads. Lead Generation costs $3,000 monthly or $2,000 billed every two weeks. Lead Gen + SEO costs $3,500 monthly, and LAUNCH25 sets the monthly promotional price at $2,500.

The caveat matters. Flat pricing makes the invoice predictable, not automatically cheaper. Divide the actual fee by accepted leads and signed jobs from the same cohort. Compare that result with every other source using the same definitions and attribution window.

theBuildd is not the fit for commercial-project buyers, contractors who require money back instead of replacement, or anyone demanding a fixed volume floor. Mention commercial needs on the call, but the qualification product is built around residential homeowners.

Compare a flat rate with your current lead invoice

Review the trial and monthly plans, then run the fee through your own accepted-lead and booked-job numbers.

See what theBuildd charges: one flat rate, no per-lead bidding

This price table expires every quarter

The evidence date is part of the claim. A price without a fetch date looks permanent when it is not. Dynamic bids, promotions, package terms, and account rules can move before a vendor edits the headline on its marketing page.

The next scheduled review is 20 November 2026. At that refresh, every dollar figure should be opened at its first-party source again. Changed figures replace old ones, removed figures disappear, and newly unpublished amounts become quote only instead of inheriting the last visible rate.

The trade table deserves the same treatment. Its paid-channel ranges describe a rolling measurement window, so leaving them untouched would quietly change what “last 12 full months” means. Capture the current range and methodology together.

Do not patch a missing first-party price with a competitor blog, agency estimate, or forum comment. Those sources can reveal questions contractors ask, but they cannot turn an unpublished rate card into a current vendor price.

The practical buying rule survives every refresh: compare the unit first, then the price, then your booked-job result. A contractor lead price is useful only when you know what triggered the charge, who else received the opportunity, and what happened after your team got it.

Frequently asked questions

How much do contractor leads cost in 2026?
There is no honest national average. Current published offers include free profile leads, $33.99 and $54.99 organic lead rates, exclusive phone leads starting at $60, and $149 monthly permit-data access. Those products are not equivalent, so compare the billing event, ownership, qualification and cost per booked job.
What should I pay per lead as a contractor?
Set the ceiling from your own economics. Multiply the most you can spend to acquire one signed job by your recent lead-to-job rate for that trade and source type. Compare the result with the all-in quote, including setup, management and platform charges. A national average cannot replace your conversion data.
Why do some lead companies publish no price?
Dynamic platforms price by trade, ZIP code, job type, demand, lead format or an account-level bid. A missing public rate is not proof of an unfair offer, but it does prevent comparison before a sales call. Ask for the exact billing event, price range, added fees and invalid-lead remedy in writing.
Are exclusive leads always worth paying more for?
No. Exclusivity removes direct resale competition, but it does not make every homeowner reachable, qualified or ready to hire. Compare exclusive and shared sources using your accepted-lead rate and signed-job cost. Confirm the ownership boundary, qualification steps and replacement or credit terms in the order before buying.
contractor lead costlead pricescost per leadpricing comparisonlead economics
Written by

Sym

Founder, theBuildd

Sym founded theBuildd after a career in high-ticket sales on Wall Street, and now works alongside the in-house call team that qualifies every homeowner before a lead goes out. He writes about lead economics, speed to lead, and what contractors should ask a lead-gen company before signing anything.

Flat monthly rate

Want to know exactly what you are spending each month?

One flat rate, no per-lead bidding, no surprise invoices. Bad leads get replaced.

Team of 5 in-house callers · USA coverage · Exclusive by design