Start with the roofing jobs you want
A roof-repair inquiry and a full replacement project need different estimating time, crew capacity and materials. Before choosing a lead source, define the work you accept, the property types you handle and the places you can serve. A list of names is not a list of suitable jobs.
Use the same intake questions for every channel:
- Is the request for a repair, replacement, inspection or another service?
- Where is the property, and is it inside your actual service area?
- Is the person able to arrange access and make decisions about the work?
- What timing are they asking for?
- Does the job fit your crew and estimating capacity?
Record an inquiry, a reachable customer, an estimate and a won job as separate stages. That makes an inexpensive but unsuitable lead easier to spot.
Build more than one way to hear from customers
Referrals, a useful website and an accurate Business Profile give people ways to check your business before getting in touch. Keep repair and replacement information distinct, show genuine project photos with permission and explain the next step without inventing availability or credentials.
Google's local-ranking guidance describes relevance, distance and prominence. Complete information can help Google understand a business, but there is no paid shortcut to a better local position. A website or profile does not guarantee a stream of inquiries.
Ask past customers for honest feedback using a consistent review-request routine. Count the time spent maintaining these channels; an unpaid search click does not make the work behind it free.
Compare paid roofing leads by the billing model
The useful question is what creates a charge and what happens afterward. Check the exact service category, area, sharing rules, budget controls, term and credit policy before a test.
| Source | What the public information tells you | What to confirm |
|---|---|---|
| Google Local Services Ads | Lead-based bidding, with automated and manual options described by Google | Eligibility, account pricing, enabled jobs and budget settings |
| Angi | Fees vary by task, location and demand; project requests may reach more than one pro | Your order, automatic leads, additional Opportunities and current credit rules |
| Networx | Its help page directs pros to category prices in their plan and coverage area | The actual plan price and whether the inquiry is shared or exclusive |
Read the LSA guide and Angi guide for their current setup and billing distinctions. Google explains its options in bidding help; Angi's FAQ and Networx's price-help page are the provider references.
There is no single roofing lead price that applies to every business. Fixr's roofing article gives a broad $80 to $180 range for professional lead companies. Treat that as the provider's published illustration, not a quote for your ZIP code, an independently verified market average or a conversion promise. Networx's general range article is dated 2023, so use the current account price instead of copying its old range into a roofing budget.
Judge the cost of won work
Track charges, credits, time spent responding, estimates and paid jobs over the same period. Separate spending for repairs from spending for replacement projects so one result does not hide the other.
For an illustrative calculation, $900 in net lead charges plus $100 of follow-up cost is $1,000. If that spending produced four won jobs, acquisition cost is $250 per job. Those are chosen worksheet figures, not a provider rate or expected result. Compare the cost with the gross profit from the actual jobs, after their direct costs.
If you cannot reach people, inspect the source and follow-up process. If you reach them but the work is unsuitable, inspect targeting. If estimates are not accepted, inspect fit and the estimate process before assuming that buying more leads will solve the problem.
Give the next inquiry somewhere useful to land
Keep service descriptions, the area covered and the estimate request consistent across your website and the channels you use. Ask for enough information to route the request, then set a response expectation your team can meet.
If you want to develop the search side of that work, see our roofing SEO service. The scope is separate from buying leads, and there is no promised ranking or lead count.
Checked: November 11, 2026. No provider account quote was obtained, no lead purchased and no supplier contacted. Recheck the current order and help pages before spending.