Sample layout. Not a real client.
Trade, city: the problem in one line
- Starting point
- Rank grid before any change
- What changed
- The one or two changes that moved it
- Result
- Rank grid after, and the change in calls
A shared lead goes to several roofers at once, and the homeowner's phone rings until they stop answering. I work on the sources you own (your Google Business Profile, website and reviews) and count the calls each one brings.
No long contracts. You talk to Simon.
Map pack: roof replacement Oceanside
A
B
C
Scientific SEO
Roofing lead generation without shared leads means getting homeowners to call your company directly, through your own Google Business Profile, website and reviews, instead of buying their contact details from a marketplace that also sells them to other roofers.
A leak lead goes to whoever reaches the homeowner first, so the job is decided by who has someone available to dial within minutes, during the same storm that has your office swamped. A replacement lead starts a bidding contest among strangers. The homeowner didn’t pick you and has no reason to prefer you, so the comparison is mostly on price. Shared leads hurt on both of a roofer’s main jobs, for different reasons.
Door-to-door canvassing has a similar problem: homeowners have grown wary of roofers who arrive uninvited. A call from someone who found you and chose to dial starts from a better place.
A call or a form that reaches you alone, through something you control, is an owned lead. In practice that means the map pack listing from your profile, an organic result leading to your site, or a referred homeowner who looks you up and likes what they see. You own the phone number, the domain and the profile. Nobody can raise the price on them or sell the same caller to the roofer down the road. I bring in owned leads through roofing SEO and map pack ranking.
Leak calls come mostly from the map pack and a fast leak repair page, in rain weeks, which means being visible in each city before the storm. Replacement inquiries come from a homeowner who has read your replacement page, looked at project photos (ideally a tile job like their own) and read your reviews. That takes longer and shows up as estimate requests. I build and count the two apart, which keeps a rainy month from flattering the numbers.
Keep your lead subscriptions on day one. Rankings take time to build and I can’t promise the pace, so cutting a paid source before the owned ones produce puts payroll at risk.
I give every source its own tracked number through call tracking, ask you to mark which calls became jobs, and compare the cost per booked job. If a marketplace still pays for itself by that measure, keep it. When your own sources carry a city, that is the first place to cut paid leads. Ads you control can cover the remaining gaps in rain weeks.
Leak demand follows the rain, and replacement demand follows each homeowner’s own timing. So I can’t promise a number of leads. Any figure would be a guess about the weather and your competitors. SEO puts you in front of the homeowner. Answering the phone, the estimate and the insurance conversation are yours. For a company based in Vista, for example, I can show whether it appears in Oceanside and San Marcos for each search, and how many calls each source brought this month against last.
Every engagement starts and ends with the same measurement.
Sample layout. Not a real client.
In most cases, keep them while you measure. Rankings take time to build, and cutting a paid source before your own sources produce puts payroll at risk. Put a tracking number on each source, record which leads became signed jobs, and compare the cost per job. If a marketplace still pays for itself by that measure, keep it. If your own profile and site begin to bring enough calls in a city, reduce the paid leads there and watch what happens before cutting further.
I can't give a number before measuring. It depends on how much rain falls, how many roofers compete in your cities and where you rank today. After the first rank grids and a month of call tracking, I can show you where you stand and which gaps are worth closing.
No. An exclusive lead is sold to one roofer, which is better than a shared one, but you're still renting. The vendor usually owns the website, the phone number and the ranking that produced it, and the supply ends when you stop paying. An owned lead reaches you through your own profile, site and number.
It can produce jobs, though it costs trust: many homeowners search the company name before agreeing to anything. If you canvass, what they find has to hold up: a real profile, real reviews and a license they can check.
Tell me the cities you work in and I'll show you where you appear for repair and replacement searches today, and where you don't.
Prefer to talk? Call (619) 675-7678, 9am to 6pm.