In this article
Buy roofing leads from a source that states who receives each enquiry, how homeowner intent is confirmed, which job types and zip codes are covered, and what happens when a lead misses the agreed standard. Compare the billing model only after those terms are clear, then judge the source by cost per booked job.
Disclosure: S&J Business Builders sells exclusive, phone-qualified roofing leads on a flat retainer. This buyer’s guide compares the models first, states where S&J fits, and does not rank S&J against unnamed vendors.
Buying a list of names is not the same as buying a chance to quote a real roofing job. The Federal Trade Commission’s lead generation overview explains that consumer information can move through several marketing entities before reaching a business. That chain is why source, consent, and resale terms matter.
Start with four source models, not a vendor list
Roofing lead sellers package demand in different ways. A shared-lead marketplace may charge for each enquiry. An exclusive provider may charge per lead or use a retainer. Local service ads charge for contacts the platform classifies as valid. An agency may generate enquiries into assets it manages or that you own.
The official Local Services help page says prices vary by location, job type, lead type, and bidding mode. That variability makes a universal price chart misleading. It also shows why the billing label alone cannot tell you whether a source fits your crew.
| Source model | What you are buying | Main question before signing | Best fit |
|---|---|---|---|
| Shared-lead marketplace | Access to an enquiry that may reach other contractors | How many roofers can receive the same homeowner? | Crews that can answer immediately and tolerate competition |
| Exclusive lead provider | One-contractor access within defined trade and territory rules | What does exclusive mean in writing? | Roofers protecting a specific service area |
| Local service or search ads | Calls, messages, or form fills produced by an ad platform | Who owns the account, data, and landing page? | Teams able to manage campaigns and follow-up |
| Retainer lead service | A recurring service with a stated delivery and qualification process | What happens in a slow month or when quality misses the bar? | Contractors that value predictable billing |
The practical split is covered in S&J’s guide to exclusive and shared leads. For a trade-specific option, start with the published terms for exclusive roofing leads, then compare those terms with other roofing lead providers using the same checklist.
How to buy roofing leads without buying the same problem twice
Before you buy roofing leads, define the jobs you want, verify whether each enquiry is shared, inspect how homeowner intent and consent are recorded, and put billing and quality terms in writing. Run a controlled test with clear scorekeeping. Expand only when cost per booked job and crew capacity both support it.
Define the roofing work you will accept
Write down residential or commercial, retail or insurance restoration, repair or replacement, roof types, minimum scope, and travel limits. A provider cannot qualify against a moving target. Your definition should be specific enough that dispatch, sales, and the seller would make the same accept-or-reject call.
Separate high-urgency demand from ordinary replacements. Storm-damage roofing leads and hail-damage roofing leads can compress response time and inspection capacity. Roof replacement leads usually need a different question set from leak repairs. One blended bucket hides those differences.
Verify exclusivity at the homeowner level
Ask whether exclusive means one contractor per lead, one contractor per trade, or merely a limited number of buyers. Then ask how the seller prevents resale through affiliates. The written definition matters more than the adjective. Use a repeatable exclusivity verification process before trusting the claim.
Territory protection is separate. A lead can be exclusive but still come from a zip code your crew cannot serve profitably. Confirm trade, zip code, conflict rules, and what happens when two buyers want the same area. A clear territory exclusivity policy keeps that decision visible.
At S&J, exclusive means sold to one contractor, never shared, never recycled. Territory is locked by zip code and trade. Availability is not assumed: if it’s already reserved, we’ll tell you straight.
Inspect qualification before you compare volume
A form completion proves that somebody submitted a form. It does not prove the property is in range, the requested work matches your crew, or the homeowner wants a contractor to call. A checkbox can’t tell you if a homeowner is serious. A phone call can.
Ask to see the exact qualification questions. At minimum, they should cover homeowner intent, service type, property location, contact details, and timing. Use a written definition of what counts as a qualified lead so quality disputes do not turn into two people arguing from memory.
S&J’s 5-person in-house call team phones every homeowner before release. The team confirms intent against the contractor’s onboarding definition. Delivery is manual by text and email within 10 minutes of qualification. The operational point behind 10-minute delivery is a shorter gap between confirmation and contractor follow-up, not a guaranteed close.
Put billing, cancellation, and quality terms in writing
Record the fee, billing date, setup cost, contract length, renewal, cancellation, volume language, and every quality remedy. Do not accept a sales-call promise that is absent from the agreement. A fair lead generation contract makes the risk allocation readable before the first charge.
Replacement language deserves its own line. Ask what qualifies, what proof is required, and what the written policy actually promises. S&J replaces bad leads rather than refunding them, but publishes no replacement window, cap, or process. The broader replacement-policy checklist shows what to clarify without assuming missing terms.
Check consent and suppression records
Ask where the homeowner submitted the enquiry, what disclosure appeared there, which contact methods the homeowner agreed to, and how opt-outs are honored. The FTC’s Telemarketing Sales Rule guidance describes seller and telemarketer duties, including entity-specific do-not-call procedures.
The Federal Communications Commission’s consent revocation order confirms that consumers can revoke consent through reasonable means for covered automated calls and texts. This is descriptive information, not legal advice. Have counsel review the federal and state rules that apply to your calling and texting process.
Run a controlled test your sales team can actually work
Set one service area, one job mix, one owner, and one scorecard. Do not test a new source while changing scripts, staffing, and pricing at the same time. Keep the first run narrow enough that a bad result teaches you something.
Track contact, inspection set, inspection held, estimate delivered, job booked, revenue, and gross profit. The speed-to-lead guide covers the first response. A separate lead follow-up system keeps later touches from depending on memory.
Published prices show why cost per lead is a weak filter
Four publishers place roofing leads in very different bands. Each has a commercial interest in the category, so treat the numbers as reported estimates, not a market price. The spread is useful because it exposes how much source model, exclusivity, job type, geography, and seller methodology change the quote.
The broader roofing lead cost breakdown separates price by source and explains why published ranges should not be averaged into one benchmark.
| Publisher | Shared or marketplace estimate | Exclusive estimate |
|---|---|---|
| ActiveProspect | Lower end of a $50-$500 overall band | $150-$300+ |
| Inquir | About $20-$40 | About $50-$150 |
| Minyona | $80-$150+ for a named marketplace | $60-$80 |
| Service Hero | About $45-$110 for marketplaces | Channel-dependent rather than one exclusive range |
All figures in this table are industry-wide publisher estimates, not S&J-specific data. They were accessed on August 20, 2026.
The better denominator is cost per booked job. A cheap enquiry that never becomes an inspection is expensive. An expensive enquiry can still work if it produces held appointments and profitable roofs. Use the cost-per-booked-job method to compare sources without pretending every lead is equivalent.
S&J does not use pay-per-lead billing. Its published Lead Generation plan is $3,000 per month for a stated 10-15 qualified leads per week. Arithmetic on those published figures gives an implied $46-$69 per lead at 4.33 weeks per month. That is not S&J’s per-lead price or a volume guarantee.
Volume depends on trade, territory size, and local demand. The published pricing page should be read as a flat-retainer offer, not as a promise that the implied range will hold in every month.
Your sales process decides what a lead is worth
Buying demand does not repair a slow or inconsistent sales process. The 2026 JobNimbus Peak Performance report says 86% of roofers in its dataset respond within 12 hours, while the highest-rated companies respond in under 30 minutes. These are industry-wide JobNimbus findings, not S&J-specific data.
Roofing Contractor’s 2026 homeowner survey reports that 56% of surveyed homeowners prefer a phone call when contacting a roofer. That is an industry-wide publisher survey result, not S&J-specific data. It supports matching follow-up method to homeowner preference rather than defaulting every contact to email.
ServiceTitan’s roofing and exterior survey covered 1,020 owners and executives at companies reporting more than $1 million in annual revenue. Only about half reported following up on open estimates within 15 days. Those are industry-wide survey figures, not S&J-specific data, and the sample skews above many owner-operator roofers.
Before adding volume, check who answers during estimates, storms, evenings, and crew meetings. Decide how quickly an untouched lead gets reassigned. A provider can deliver a valid opportunity and still look weak if nobody owns the next action.
Use a one-month scorecard before you expand
Record every lead in one sheet even if your main system is elsewhere. Use the same status names across the office. Review source quality weekly, but wait for enough sales-cycle movement before declaring a winner. A roof sold after several follow-ups still belongs to its original source.
| Metric | What to record | Why it matters |
|---|---|---|
| Delivered leads | Accepted and disputed counts | Shows usable volume without hiding quality questions |
| Contact rate | Homeowners reached divided by accepted leads | Tests data quality and response execution |
| Inspection set rate | Inspections scheduled divided by contacted homeowners | Tests intent and your call handling |
| Inspection held rate | Completed inspections divided by scheduled inspections | Exposes no-shows and weak confirmation |
| Booked-job rate | Signed jobs divided by accepted leads | Connects the source to actual sales |
| Cost per booked job | Total source cost divided by signed jobs | Makes billing models comparable |
| Gross profit from source | Gross profit tied to signed jobs | Shows whether volume is worth keeping |
Do not judge on a testimonial alone. S&J publishes a Dallas-Fort Worth roofing case in which Apex Roofing Co reported 12 leads in the first two weeks and 4 jobs closed from that batch. Those are client-approved published claims and are not independently verified. Read the roofing case study as proof content, not a forecast.
Use the same caution with every seller. A sensible provider-vetting checklist asks for definitions and records before references. If the source fails the test, use a written lead-provider switching plan so your calendar does not depend on a same-day cutover.
Choose the model your crew can actually work
The right place to buy is the source whose written definition matches your job mix, territory, response capacity, and economics. Verify the path from homeowner submission to your phone. Then keep or cut the source using booked jobs and gross profit, not lead volume alone.
S&J offers roofing contractors exclusive, phone-qualified leads, territory locks by zip code and trade, and manual text and email delivery within 10 minutes of qualification. Plans are month-to-month, with a $200 one-time Trial available. Availability depends on the territory.