For many roofing contractors, having a reliable system to acquire high-quality roofing leads is the key to ensuring a consistent stream of clients and a steady cash flow.
As more homeowners are searching online for contractors, you need to be where your prospects are in order to get more roofing leads.
There are many service providers that help contractors get roofing leads using online marketing methods.
Some pay-per-lead websites advertise to attract homeowners and distribute the leads among their users. Others service providers create the entire marketing funnel, including websites, SEO, online advertising, and more to help contractors get roofing leads.
These vendors offer a variety of packages that generate, verify, and distribute roofing leads differently. You need to choose one that fits your business model best to get the highest return on investment (ROI).
Here are the top 10 roofing leads providers:
Exclusive Leads |
Lead Verification |
Lead Source(s) |
|
No |
Yes |
Prospects submit projects on vendor’s website |
|
No |
Yes |
Prospects request quotes on vendor’s website |
|
Yes, with selected programs |
Yes |
Prospects submit requests on vendor’s website |
|
Yes |
N/A |
Prospects submit requests on contractor’s website |
|
Yes |
N/A |
Prospects submit requests on contractor’s website |
|
Yes |
Yes |
Prospects set up calls via vendor’s website |
|
Yes |
Yes |
Prospects set up appointments via vendor’s website |
|
Yes |
N/A |
Prospects visiting contractor’s website |
|
Yes (selected programs) |
N/A |
Prospects submit requests on vendor’s website |
|
Yes |
Yes |
Prospects visiting contractor’s website |
Figure 1: How each pay-per-lead website handles lead generation, verification, and distribution
Things To Consider When Selecting a Lead Service For Your Roofing Business
Vendors offer different packages and sometimes it could feel like comparing apples to oranges. Here are some questions you need to consider:
-
Where do the roofing leads come from?
-
Are the leads verified before they’re sold to contractors?
-
Do you have exclusive access to the leads or are you sharing them with other contractors?
-
What is the price per lead?
Here are the answers to some commonly asked questions:
Should I Buy Exclusive Leads Or Shared Leads?
Exclusive leads are often more expensive than shared leads. However, you’ll be the only roofing contractor receiving the leads so the competition is low and the chance of closing the sale is much higher.
In addition, when you share leads with other contractors, you may get into a bidding war, which can negatively impact your revenue and profit margin.
You can often get more shared leads than exclusive leads with the same fee, so shared leads could work well if you have the time and resources to compete.
However, if you don’t have the time or desire to go after a large number of prospects, exclusive leads can often yield higher ROI because you can focus your efforts on higher quality leads.
Why Should I Care About Lead Source?
If you have been in the roofing business for a while, you probably notice that leads from certain sources (e.g., Google Adwords, Facebook ads, organic searches, website inquiries, referral) are more likely to convert than others.
You’d want to focus your sales efforts on those leads to make more sales and increase your ROI.
Note that some pay-per-lead vendors source their leads from third-party databases. Although you may get more leads, they’re usually more expensive and less qualified because the vendors are essentially buying and re-selling the leads to you without being involved in the lead generation effort.
Why Is Lead Verification Important?
You don’t want to waste time and money chasing bad leads. Make sure the pay-per-lead vendor has a lead verification system in place so you’re only buying qualified leads that are most likely to turn into clients.
Most reputable vendors that accept inquiries or set up appointments on your behalf will screen the prospects before sending you the leads. Some may call the potential clients to make sure they’re ready to engage the service of a roofing contractor.
In the case where a lead vendor has prospects call you directly, find out how to dispute a lead. Often direct leads are recorded and reported. This allows you and the lead vendor to post-qualify leads. You should not have to pay for unqualified leads.
How Does Price Per Lead Impact My ROI?
For your marketing dollars to pay off, the revenue you generate from the leads you purchase needs to exceed the amount you spend on buying the leads.
Price per lead, along with your conversion rate, helps you determine your customer acquisition cost and properly optimize your ROI.
Here are the price-per-lead of our top 10 sites:
Cost Per Lead |
Notes |
|
CraftJack.com |
Get $100 fund when you start receiving leads |
|
HomeImprovementLeads.com |
Depends on program and service area, ranging from $20-$60 per shared lead |
Offers pay-per-lead and subscription programs based on service type and territory |
Modernize.com |
Depends on program and service area, ranging from $20-$60 per shared lead |
Offers pay-per-lead and subscription programs based on service type and territory |
Visibleroofer.com |
Varies based on package |
Builds your website and offers SEO service to drive traffic |
BigNetLeads.com |
Varies based on package and market |
Builds your website and offers SEO service to drive traffic |
Goodzer.com |
Pricing varies based on service areas and type of service |
|
ContractorAppointments.com |
Pay as you go |
|
RooferMarketing360.com |
Varies based on package |
Builds your website and offers online ad service to drive traffic |
Contractors99.com |
100% refund for bad leads |
|
99calls.com |
Intro offer: $199 setup and $99/month for first 10 months of unlimited leads |
Figure 2: Price-per-lead comparison
Top 10 Lead Generation Services For Roofing Contractors
As you can see from the comparisons above, there are different ways to work with a roofing leads service.
To help you find the best option for your business, we have done the legwork and summed up the pros and cons of each vendor’s services:
1. CraftJack
Cost per roofing lead: $12-$75 per shared lead.
Lead distribution system: Leads shared by up to four contractors.
Lead source: Homeowners submit a request on the vendor’s website.
Lead Verification System: When homeowners submit their requests on CraftJack’s website, the automated system calls the prospects to verify their information.
Pros:
-
CraftJack’s proprietary lead management tool allows you to keep track of prospects and receive text or email alerts on new leads.
-
You can request a credit through the lead management tool if you receive a bad lead.
Cons:
-
Getting shared leads means you’ll compete with other contractors for the same prospects.
Reviews:
Source: Better Business Bureau
2. Home Improvement Leads
Cost per roofing lead: Ranges from $20-$60 per shared lead, depending on the program and service area.
Lead distribution system: Leads shared by up to three contractors with a national average of 1.5. This vendor also offers subscription programs that distribute exclusive leads.
Lead source: The vendor drives traffic to its website using online marketing tactics (e.g., paid ads, SEO, etc.) and prospects submit requests via its website.
Lead Verification System: Homeowners’ information is verified in real time as they fill out the request for quotes on the website.
Owned by: Modernize, Inc.
Pros:
- You can set up a filter so you only receive leads that match your territory, trade, type of service etc. You can also set the number of leads you want to get per week.
- Leads are distributed in real-time.
- You can manage leads with the vendor’s online lead management tool.
Cons:
-
Sharing leads means you’ll compete with other contractors.
-
The subscription model for exclusive leads may get expensive.
Reviews:
Source: Google reviews
3. Modernize
Cost per roofing lead: Ranges from $20-$60 per shared lead, depending on the program and service area.
Lead distribution system: Leads shared by up to four contractors with a national average of 1.2. The vendor also offers subscription programs that distribute a blend of exclusive and shared leads.
Lead source: The vendor drives traffic using online marketing methods (e.g., paid ads, SEO etc.) and prospects submit requests via its website.
Lead Verification System: Homeowners’ information is verified in real time as they fill out the requests for quotes on the website.
Pros:
- Prospects opt-in to get a quote and the leads are sent to contractors in real-time.
- The vendor is the largest private home improvement leads provider in the US and its scale allows the collection of data for analytics to help improve results.
Cons:
-
Getting shared leads means you have to compete with other contractors for every lead.
- The subscription model for exclusive leads may get expensive.
Reviews:
Source: Better Business Bureau
4. Visible Roofers
Cost per roofing lead: Varies based on package.
Lead distribution system: Exclusive leads generated from your own website.
Lead source: The vendor builds your website and uses online marketing methods (e.g., SEO) to drive traffic to your site.
Lead Verification System: Prospects opt-in to get a quote.
Pros:
- The vendor works with one contractor per city to ensure you’re getting exclusive leads.
- You get a website built for long-term growth and won’t get tied down by a long-term contract.
Cons:
- The full-service approach can be more expensive than other pay-per-lead services.
Reviews:
Source: Customer Lobby
5. Big Net Leads
Cost per roofing lead: Varies based on service type and market.
Lead distribution system: Exclusive leads generated from your own website.
Lead source: The vendor builds your website and uses online marketing methods (e.g., SEO) to drive traffic to your site.
Lead Verification System: Prospects opt-in to get a quote.
Owned by: Contractor Nation
Pros:
- Package includes the entire online marketing funnel, from website creation and SEO to social media and reputation management.
- The vendor doesn’t charge anything upfront and there’s no long-term contract. You only pay for the leads generated.
Cons:
- The full-service approach can be more expensive than other pay-per-lead providers.
Reviews:
Source: bignetleads.com
6. Goodzer
Cost per roofing lead: $40-$110 per qualified exclusive call.
Lead distribution system: Exclusive leads.
Lead source: The vendor promotes your business online (e.g., paid ads, SEO etc.) and prospects submit requests via the website.
Lead Verification System: You only pay for valid calls.
Pros:
- You only get charged for valid calls with prospects.
- There are no setup fees, service fees, or other fees. You only pay for calls that take place.
Cons:
- Price per call is typically more expensive than shared leads from other pay-per-lead sites.
Reviews:
7. Contractor Appointments
Cost per roofing lead: $75-$350 per appointment.
Lead distribution system: Leads shared by up to three contractors, depending on location.
Lead source: The vendor drives traffic using online advertising and prospects set appointments on the website to get an estimate.
Lead Verification System: The vendor handles appointment confirmation.
Pros:
- The vendor guarantees that you’ll meet with the prospect and estimate the project. No-show appointments are replaced at no cost.
- The vendor claims that 85% of the appointments are of high quality and 30% turn into sales.
- The vendor speaks to each prospect on your behalf to verify the lead and set the appointment.
- “Pay as you go” pricing structure, no setup fee.
Cons:
- Price per appointment is more expensive than most pay-per-lead sites.
Reviews:
Source: TrustPilot
8. Roofer Marketing 360
Cost per roofing lead: Varies based on package.
Lead distribution system: Leads shared by up to three contractors, depending on location.
Lead distribution system: Exclusive leads generated from your own website.
Lead source: The vendor builds your website and uses online ads to drive traffic to your site.
Lead Verification System: Prospects opt-in to get a quote.
Pros:
- You get on-demand access to professional marketing services such as website design and development, content creation, online advertising, and video production.
- You also have access to marketing software to help you manage leads.
Cons:
- The full-service approach can be more expensive than other pay-per-lead sites.
Reviews:
9. Contractors 99
Cost per roofing lead: $29 per shared lead and $69 per exclusive lead.
Lead distribution system: Both shared and exclusive leads are available.
Lead source: Prospects submit requests to Contractors99.
Lead Verification System: N/A, you get 100% refund on invalid leads.
Pros:
- Simple pay-per-lead pricing system with no down payment.
- Real-time lead posting so you can respond quickly.
- You can set up filters for project types, service area, and daily cap.
Cons:
- The vendor doesn’t offer additional or personalized services.
No review was available at the time of writing.
10. 99 Calls
Cost per lead: $39 per exclusive lead after the intro period.
Introductory Price: $199 setup fee. $99 per month for the first 10 months to get unlimited leads.
Lead distribution system: Exclusive.
Lead source: 99 Calls Lead Generation System begins by driving a contractor’s website to the top of search engine results where they’re found by high-quality prospects.
Pros:
-
99 Calls doesn’t share or resell leads so you’ll receive exclusive leads.
-
You get a highly optimized website that will rank on the first page of Google to generate long-term results.
-
You’ll be listed on several prominent directories. These listings and your Facebook business page will be properly set up so you can gain visibility and promote special offers.
- 99 Calls Lead Generation packages guarantee a minimum number of leads per month or your bill is prorated.
-
You have access to free monthly reporting to help you maximize your ROI.
Reviews:
Source: Better Business Bureau
Also see:
Google reviews for 99 Calls
Facebook reviews for 99 Calls
Conclusion
It may take some experimentation to find the best lead generation service that’s most effective for your business and market.
To get the most out of your marketing dollars, track the metrics for each lead generation method so you can keep track of your investment and optimize your ROI.
Lead generation is just the first step in your sales funnel. Don’t forget to hone in on your sales conversations and deliver high-quality services so you can get more leads from referral.