Contractor Lead Policy
This policy defines how leads are qualified, delivered, reviewed, and credited on the RoofLeads Pro platform. All active contractor accounts are subject to this policy. Please read it carefully before applying or subscribing.
1. Policy Overview
RoofLeads Pro operates a lead generation platform that connects homeowners seeking roofing estimates with approved roofing contractors in designated service territories. This Contractor Lead Policy governs how leads are defined, delivered, reviewed, and credited on our platform.
This policy is binding on all active contractor accounts and is incorporated by reference into our Terms of Service. By applying for contractor access or maintaining an active subscription, you agree to the terms of this policy.
Our lead quality standards are designed to be consistent, transparent, and applied equally across all contractor accounts. This document is publicly available so contractors can review it before applying.
2. What Counts as a Valid Lead
A lead is considered valid — and counts as a delivered lead against your account — when all of the following criteria are met at the time of delivery:
Valid Lead Criteria — All Must Be True
- Real decision-maker. The submitter is a homeowner, property owner, or an individual with demonstrated authority to authorize roofing work on the subject property (e.g., a property manager acting on behalf of a building owner). Renters without owner authorization do not constitute valid decision-makers.
- Valid contact information. The lead includes at minimum one working phone number or one deliverable email address through which the homeowner can be reached. Contact information that cannot be reached by either method does not constitute a valid lead. See Section 4 for the bad contact credit process.
- Roofing-related project scope. The submitted request is for a roofing-related service including but not limited to: roof repair, roof replacement, storm damage assessment, roof inspection, gutter installation or repair, skylight repair, or commercial roofing. Requests clearly outside this scope are not valid roofing leads. See Section 7.
- Within your approved service territory. The property address or ZIP code provided falls within your account's approved service area as configured at the time of lead delivery. Leads routed outside your current territory configuration are subject to review. See Section 6.
- Not a duplicate. The lead has not been previously delivered to your account from the same homeowner contact within the preceding 90-day window. See Section 5 for the full duplicate definition.
- Not spam, test, or fraudulent. The submission was made by a real person with a genuine roofing project inquiry. Confirmed bot submissions, internal test entries, obviously fictional contact information, or submissions from known fraud patterns are not valid leads. See Section 8.
A lead that meets all six criteria above is considered billable and valid regardless of whether the homeowner ultimately responds to your outreach, proceeds with a project, or hires you. Homeowner behavior after delivery is not grounds for a lead credit. The platform's responsibility ends at delivery of a qualified request; closing the job is yours.
3. Reviewable and Creditable Leads
A lead is eligible for review and potential credit when it fails to meet one or more of the valid lead criteria listed in Section 2. The following are the primary grounds for a review request. Each is described in detail in the sections that follow.
Grounds for Lead Review Request
- Both the phone number and email address are non-working or unreachable after documented contact attempts (Section 4)
- Confirmed duplicate submission from the same homeowner within 90 days (Section 5)
- Property address or ZIP code is outside your approved service territory at time of delivery (Section 6)
- Request is clearly not roofing-related (Section 7)
- Confirmed spam, bot, test, or fraudulent submission (Section 8)
The following are not grounds for a review request and will not result in a credit: homeowner does not respond to your calls or emails; homeowner decided not to proceed with the project; homeowner chose another contractor; homeowner received a competing bid; lead was not the type of project you prefer; you were unable to schedule the homeowner; or any other outcome that reflects the homeowner's decision after contact was made.
We understand that not every lead becomes a job. That is the nature of sales and is not within our control. Our review and credit policy applies only to leads that did not meet the objective quality criteria at the time of delivery, not to leads where the homeowner simply did not convert.
4. Invalid Contact Information
A lead is eligible for a credit on invalid contact grounds when both of the following are true:
- The phone number provided is disconnected, non-working, or belongs to someone other than the submitter, and
- The email address provided is undeliverable, returns a hard bounce, or does not reach the submitter.
A lead is not eligible for credit on invalid contact grounds when:
- The homeowner has a working phone or email but is not answering or responding to your outreach. Lack of response is not the same as invalid contact information.
- Only one contact method fails but the other is working and deliverable.
- The homeowner asked you to stop contacting them after initial contact was made.
To support an invalid contact review request, you should be prepared to document your contact attempts (dates, times, method used) as part of the review submission. We recommend attempting contact by at least two methods on at least two separate occasions before submitting a bad contact review request.
5. Duplicate Leads
A lead is a duplicate — and eligible for credit — when the same homeowner submits more than one roofing request within a 90-day rolling window and both requests are delivered to the same contractor account.
Duplicate determination is based on a match of at least two of the following identifiers:
- Phone number
- Email address
- Property street address
A lead is not considered a duplicate if:
- The 90-day window has elapsed since the prior delivery of the same contact to your account.
- The two requests are for materially different projects at different properties (e.g., a homeowner submitting for two different rental properties they own).
- The homeowner submits a new request after the prior project was completed and 90 days have passed.
Our platform performs automated duplicate detection at the time of submission. However, some duplicates may pass through based on changes in contact information. If you receive a lead you believe is a duplicate, submit a review request with the prior lead's delivery date and the matching contact identifiers.
6. Outside Service Area
Leads are routed based on the ZIP codes and service territory configured in your active contractor account at the time of delivery. If a lead is delivered for a property address or ZIP code that falls outside your approved territory configuration at the time of delivery, it is eligible for a credit.
Important notes regarding service area and credits:
- Your territory is defined by your account configuration at the time of delivery. If you have requested a territory change, leads delivered before that change is applied are evaluated against your previous territory settings.
- ZIP code boundary edge cases. Some ZIP codes span territory boundaries or overlap with adjacent territories. In cases where a property's ZIP is partially inside your service area, we evaluate the specific property address rather than the ZIP code alone. If the address is outside your territory, the lead is eligible for credit.
- Voluntary acceptance. If you acknowledge a lead outside your territory and begin contacting the homeowner, you may not subsequently submit a credit request for that lead on outside-area grounds. Contacting the homeowner constitutes acceptance.
7. Non-Roofing Requests
Our platform collects homeowner requests specifically for roofing-related services. Requests that are clearly outside the scope of roofing are not valid leads and are eligible for credit.
Roofing-related services include:
- Roof repair (shingle, flat, metal, tile, or other material types)
- Full or partial roof replacement
- Storm damage inspection, assessment, and repair
- Roof inspection and certification
- Leak investigation and remediation
- Gutter installation, repair, or cleaning
- Soffit and fascia repair when associated with roofing work
- Skylight installation or repair
- Commercial roof installation, repair, or maintenance
- Roof ventilation and attic access-related work
Non-roofing requests eligible for credit include: HVAC, plumbing, siding (when not part of a roofing project), landscaping, interior work, electrical, pest control, general contracting unrelated to roofing, and other services clearly outside the categories above.
If a request is ambiguous — for example, a homeowner describing "water damage" without specifying whether it involves the roof — it is not automatically a non-roofing request. Such requests should be pursued; if the homeowner clarifies the project is unrelated to roofing, document that conversation and submit for review.
8. Spam, Test, and Fraudulent Submissions
We take platform integrity seriously and apply automated and manual filtering to reduce spam and fraudulent submissions before they are delivered to contractor accounts. However, some may reach delivery. Leads may be credited on spam or fraud grounds when:
- The submission is confirmed to be an automated bot submission rather than a real person.
- The name and contact information is clearly fictional, nonsensical, or a known fraud pattern (e.g., sequential fake names, known disposable email domains).
- The submission is an internal test or QA submission made by our team or a contractor account (these should never reach live delivery).
- The phone number or email matches a known spam or fraud pattern flagged in our fraud detection system after delivery.
A lead is not credited as spam simply because:
- The homeowner does not respond after initial contact.
- The homeowner is uninterested or changed their mind.
- You suspect the homeowner is not serious without documented evidence of fraud.
If you believe a lead is fraudulent, submit a review request with a description of why you believe it constitutes a spam or fraudulent submission. We will investigate and apply a credit if confirmed.
9. Lead Review Request Process
The lead review process is designed to be straightforward. Follow these steps to request a credit for a lead you believe does not meet our valid lead criteria:
- Submit within the review window. All review requests must be submitted within 7 calendar days of the lead's delivery date to your account. Requests submitted after this window will not be considered except in documented extenuating circumstances approved by our support team.
- Use the lead review channel. Submit your request by emailing leads@roofleadspro.com with the subject line: "Lead Review Request — [Lead ID]." Include your account name, the lead delivery date, the grounds for review (invalid contact / duplicate / outside area / non-roofing / spam), and any supporting documentation.
- Provide supporting documentation when applicable. For invalid contact claims: document your contact attempts with dates and methods. For duplicate claims: provide the prior lead's delivery date and matching identifiers. For outside-area claims: confirm the property ZIP or address. For spam claims: describe the specific indicators.
- Receive a decision within 2 business days. We will review your request and respond with a decision — approved credit, denied with explanation, or pending additional information — within 2 business days of receipt.
- Credits are applied to your account. Approved credits are applied to your active account and reduce the count of billable leads for the applicable billing period. Credits are not redeemable as cash or transferred to other accounts.
We do not impose caps on review requests for genuinely invalid leads. If a lead does not meet our criteria, you are entitled to request a review. Abusive or repetitive review requests made in bad faith — for leads that clearly meet our valid criteria — may result in account review.
10. Territory Rules and Exclusivity
RoofLeads Pro operates an exclusive territory model. Only one contractor account may be active in a given service territory at a time. This exclusivity is the core of our lead delivery model and distinguishes our platform from shared lead networks.
Territory exclusivity terms:
- Exclusivity is subscription-dependent. Territory exclusivity applies for the duration of your active, paid subscription. If your subscription lapses, is cancelled, or is suspended, your territory becomes available for another contractor to claim. Exclusivity is not indefinitely reserved.
- Territories are defined at onboarding. Your service territory is defined by ZIP codes agreed upon during your account setup and approval process. Changes to your territory must be requested through your account and are subject to availability and approval.
- Territory availability is not guaranteed. When you apply, we will review your requested territory for current availability. If your requested territory is already held by an active contractor, we will notify you and discuss alternatives or waitlist options if applicable.
- Territory size is plan-dependent. The number of ZIP codes and geographic scope of your approved territory varies by subscription plan. Expanding your territory may require a plan upgrade, subject to availability.
- We do not guarantee exclusivity after account termination. If you cancel your account and later reapply, your previous territory is not reserved and may be held by another contractor.
11. Lead Volume and Market Availability
Access to available qualified leads in approved territories, subject to market availability. RoofLeads Pro does not guarantee a minimum number of leads per month, week, or subscription period.
Lead volume depends on organic homeowner demand in your service territory. Factors that influence lead volume include:
- Geographic density of your service territory (urban, suburban, or rural).
- Seasonal patterns in homeowner behavior (spring and fall typically generate higher roofing inquiry volumes in most markets; winter often generates lower volume).
- Weather and storm activity, which can significantly increase demand in affected areas.
- The size of your approved territory (number of ZIP codes).
- General housing market and economic conditions in your area.
We do not inflate, fabricate, or purchase lead volume to meet any implied quota. Every lead delivered to your account is a real homeowner who submitted a request through our platform. In periods of low organic demand, lead volume may be lower than in high-demand periods.
We do not offer "unlimited leads," guaranteed monthly minimums, or implied volume targets. Any lead volume figures or estimates discussed during onboarding or in sales materials are informational only, based on historical platform activity in similar territories, and do not constitute a binding commitment.
If you are evaluating our platform, we encourage you to use the 14-day trial period to assess lead activity in your specific territory before committing to a paid subscription.
12. Trial Period and Onboarding
Approved contractor accounts are eligible for a 14-day trial period before their first paid billing cycle begins. The trial period is designed to let you evaluate lead quality and volume in your territory without financial commitment.
Trial period terms:
- Application required. The trial is not instant or self-serve. You must submit a contractor application. We will review your application, confirm your service area availability, and set up your account within one business day of approval.
- No credit card required to apply. You are not required to provide payment information to apply for the trial.
- Trial leads are real leads. Leads delivered during your trial period are real homeowner requests from your territory. They are subject to the same quality standards and review process described in this policy.
- Trial volume is not guaranteed. The trial period reflects natural lead activity during those 14 days. Trial volume may be higher or lower than a typical month depending on timing, season, and market conditions.
- Trial does not renew automatically. At the end of the 14-day trial, you will be contacted to confirm whether you wish to continue with a paid subscription. Your account will not automatically charge without your explicit confirmation and payment setup.
- One trial per contractor entity. The 14-day trial is available once per business entity and service territory. Multiple applications from the same contractor or business at the same territory are not eligible for multiple trials.
During the trial and onboarding period, a member of our contractor support team will be available to assist with account setup, territory configuration, lead delivery questions, and platform navigation. Reach us at contractors@roofleadspro.com or by phone at (000) 000-0000.
13. Contractor Conduct Standards
Contractors who receive leads through our platform agree to handle homeowner information and conduct all interactions in accordance with the following standards. Violations may result in account suspension or termination.
- Use homeowner data only for the submitted project. Contact information received through the platform may only be used to respond to the specific roofing project for which the homeowner submitted a request. You may not add homeowners to unrelated marketing lists, sell their information, or use it for purposes other than the submitted inquiry.
- Comply with TCPA and applicable communication laws. All phone, text, and email communications with homeowners must comply with the Telephone Consumer Protection Act (TCPA), CAN-SPAM Act, and any applicable state communication laws. If a homeowner asks you to stop contacting them, you must honor that request immediately.
- Represent your business accurately. Do not misrepresent your licensing status, insurance coverage, service capabilities, or business location to homeowners connected through our platform.
- Do not share lead data with third parties. Homeowner contact information and project details received through the platform may not be shared with, sold to, or disclosed to any third party outside of your own business operations for the purpose of fulfilling the roofing project inquiry.
- Respond professionally. We expect contractors to engage homeowners professionally. Harassing, threatening, or unprofessional conduct toward homeowners may result in immediate account termination and reporting to applicable authorities.
14. Changes to This Policy
We reserve the right to update this Contractor Lead Policy at any time. When we make material changes, we will update the "Last Updated" date at the top of this page and, where feasible, notify active contractor account holders by email prior to the changes taking effect.
Continued use of the platform after a policy update constitutes your acceptance of the revised policy. If you disagree with a material change, you may cancel your subscription before the change takes effect.
15. Questions and Support
For questions about this policy, lead review requests, account configuration, or territory availability, contact our contractor support team:
Lead Review Requests: leads@roofleadspro.com
Subject: "Lead Review Request — [Lead ID]"
Contractor Support: contractors@roofleadspro.com
Phone: (000) 000-0000 — M–F, 8am–6pm ET
Mail:
RoofLeads Pro — Contractor Support
[Business Address Placeholder]
[City, State ZIP Placeholder]