Estimator hours
Every inspection that goes nowhere burns a morning, fuel and a ladder setup. This cost often exceeds the lead fee and does not appear on any statement.
RankGuarantee™
Local landing pages built in volume, for every city you serve.
Rank on page 1 for 100+ local keywordsRank for 100+ local keywordsRank for 100+ Local Keywords
Included in all Organic Growth plansFree in every Organic Growth plan $1,495/moOrganic Growth
SEO, Google Maps, and AI search (GEO) working as one plan.
SEO, Google Maps & AI search in one planSEO, Maps & AI in one planSEO, Google Maps & AI Optimization
Includes RankGuarantee™ + a custom websiteRankGuarantee™ + website included $895/moPaid Ads
Google, Bing & Meta campaigns managed end-to-end for fast leads.
Google, Bing & Meta Ads for fast leadsGoogle, Bing & Meta AdsGoogle, Bing & Meta Ads Management
Get results in days, not monthsResults in days, not monthsWhat the invoice hides
Vendors use the word lead for very different things, and in roofing the difference decides whether the money is wasted. A form lead is a name, address and phone number someone typed into a web form, often a page that promised an instant roof quote. A call lead is a homeowner who phoned a number the vendor controls and was routed to you. A storm lead comes from a neighborhood where hail or wind just passed, sometimes from canvassing, sometimes from ads aimed at the affected zip codes. An inspection lead is a homeowner who asked for a free look at the roof, which is a softer request than asking for a replacement price.
Then there is the question that matters more than the type: who else got it. Shared roofing leads go to several contractors at the same moment. Exclusive leads go to one buyer, and the vendor charges more for that, which is fair if the exclusivity is real. Ask how exclusivity is enforced, not just promised.
Repairs and replacements behave differently too. A leak call at nine at night is urgent and usually goes to whoever answers. A replacement inquiry is slow, comparative and often tangled up with an insurance claim. Know which one you are buying, because your estimator, your sales process and your close rate are not the same for both.
Finally, there is the matter of how the vendor gets the lead. Some run their own ads. Some scrape or resell data. Some pay homeowners to fill out forms. The more removed the source is from a person who actually has a leaking, aging or storm damaged roof, the more you will find yourself driving to houses where nobody was planning to hire anyone.
Your scoreboard
| Stage | What to record | Why roofers skip it and should not |
|---|---|---|
| Lead received | Date, time, source name, lead type, whether the vendor says it is exclusive | Without a timestamp you cannot dispute an old or recycled lead later. |
| First contact made | Minutes until a human spoke to the homeowner, and how many attempts it took | Speed is the one variable you control, and it shows whether a vendor sends reachable people. |
| Homeowner already has bids | Yes or no, and how many other roofers they mention | It reveals real sharing, whatever the sales deck said about exclusivity. |
| Inspection or estimate booked | Whether it happened, and the drive time and estimator hours spent | Estimator time on dead leads is the largest hidden cost of the deal. |
| Insurance claim involved | Claim filed or not, adjuster date, whether the homeowner expects you to help | Storm and claim jobs close on the insurer's timeline, not yours. |
| Estimate delivered | Date, scope, repair or replacement, price range quoted | You cannot compare sources unless the jobs are the same size. |
| Contract signed | Date signed and contract value | This is the only moment a lead has turned into revenue. |
| Credit requested | Which leads were bad, the reason, whether the vendor credited them | A return policy you never use is a return policy you do not have. |
| Job completed and paid | Final revenue after change orders and any deductible or financing issues | Some signed roofs never get built or paid, so close the loop. |
Run it small
Choose one thing you actually want, such as replacement inquiries in two or three zip codes you already serve. Vendors that sell by territory or by exclusive zip should tell you plainly who else holds that area.
Get in writing how leads are sourced, how many buyers receive each one, how fast they are delivered and what counts as a returnable lead. A vendor that is vague at the sales call will be vaguer when you dispute a charge.
Start with a small prepaid amount or a single month. Decline anything that auto renews, charges a termination fee or requires a minimum monthly volume before you have seen proof.
Use one person and one script so the test measures the source, not your follow up. Record the time to first contact for every lead.
After a few weeks, compare how many leads were reachable, how many were real roofs you service, how many were shared, how many reached an estimate and how many signed.
If the source cannot beat or match your other channels on contracts signed per dollar, stop. If it can, scale in small steps and keep tracking, because quality drifts once volume rises.
Beyond the lead price
The biggest line you never invoice
Every inspection that goes nowhere burns a morning, fuel and a ladder setup. This cost often exceeds the lead fee and does not appear on any statement.
Shared leads reward speed
If several roofers received the same inquiry, the homeowner is already fielding calls. You pay for the privilege of competing on price against people with the same lead.
Bid shoppers shop on price
Homeowners who submitted a form on a quote comparison page often want the cheapest number. That can drag your margin on every roof you do win.
Paid for twice or aged
The same household can arrive as a new lead after a form is resubmitted or resold, and months old inquiries can be passed along as fresh.
Returns take your time
Vendors with a return policy still expect you to file within a short window with a stated reason. Someone on your team has to do it.
Demand and quality both spike
After a major hail event, lead prices and the number of competing roofers tend to rise together, while your crews and material supply are already stretched.
Your name on a stranger's page
Leads that come through a vendor's site teach homeowners to ask the vendor, not you. Your own reviews and website are the asset that compounds.
Where we fit
Buying can be reasonable for a roofer. A new market where you have no reviews, a crew that is idle for a short stretch, or a post storm window where speed beats polish are all situations where renting demand for a few weeks is defensible. The mistake is treating it as the foundation of the business, because the moment you stop paying, the phone stops ringing, and you have nothing in your name to show for it.
To be plain about our own role: GetPhound is not a lead vendor. We do not sell, resell or broker roof leads. We help roofing companies build sources they own: local landing pages for each service and town, a well managed Google Business Profile, managed Google and Meta Ads (Facebook and Instagram), review collection and a presence in AI answers. Then we measure each source against signed roofs, so you can set it next to anything you buy.
Here is the price of the other route. RankGuarantee™ landing pages are $495 a month for 25 new pages a month, Organic Growth begins at $1,495 a month and managed ads begin at $895 a month for one platform, with ad spend paid to the platform. No setup fee, no contract. Nobody can promise a set number of roofs, and we will not, but you will own every page, listing and review that gets built.
Straight answers
Most established roofers do better building owned channels and using bought leads only to fill specific gaps. Bought roofing leads are rented demand with a per lead fee that does not build anything lasting. Owned channels take longer to start but become cheaper per signed roof over time. Treat roofing leads you buy as a short term supplement that you measure against cost per signed roof.
A shared roofing lead goes to several roofers at once, so you compete for the same homeowner. An exclusive lead goes to one buyer and usually costs more. Ask how exclusivity is enforced, how long it lasts, and whether the homeowner was told only one contractor would call. A vendor that cannot answer clearly is likely selling the same lead more than once.
It can be, if you have crews and supplies to handle the volume and you can respond within minutes. Storm lead prices and competition both climb quickly. Check that the leads come from homeowners who actually requested contact, and avoid any vendor that pushes you toward waiving deductibles or promising insurance outcomes. Rules on claim help differ by state, so check your state licensing board.
The invoice price varies by vendor, lead type and season, so look at cost per signed roof instead. The same budget could pay for owned channels instead, such as RankGuarantee™ pages at $495 a month, one managed ad platform from $895 a month or Organic Growth from $1,495 a month. Ad spend is billed by the platform, and no contract or setup fee applies.
Look for the same phone number or address arriving more than once, timestamps that are weeks older than the delivery date, disconnected numbers and homeowners who say they never filled out a form. Ask the vendor for the form page and the consent language shown. Call recordings, when the vendor sells calls, help you hear whether a real homeowner asked for a roofer.
Per lead is the cheapest to start and the easiest to abuse, since you pay whether or not anyone answers. Per call is better when you want live conversations, but check minimum call length and whether the caller wanted a roof. Per appointment shifts more risk to the vendor, and you will usually pay more, so check what counts as a kept appointment.
Be wary of auto renewals, early termination fees, minimum monthly purchases, no return window and vague definitions of a bad lead. Refuse anything that prevents you from stopping when the numbers do not work. A month to month arrangement with a clear credit policy is a reasonable starting point.
Yes. If a vendor gathers phone numbers through forms, the wording on that form affects whether you may call or text those people. Ask to see it and read it. Texting and calling rules are strict, and this is not legal advice, so ask your attorney if a vendor will not show you the form.
Also worth a look
Want the whole picture for roofing? There is a full roofing marketing site at roofing.getphound.com.
Weighing a different route? Compare with get more roofing leads and roofing lead generation.
Get in Touch
Tell us how many estimates your crew can run a week and where your last ten signed roofs came from. We will show you what owned channels would look like next to what you pay for leads today. Call 610-825-4363 or email hello@getphound.com.
