The Vetted Lead Network · operated by Roof Ignite Ltd
United States partners. Canadian partners: apply.roofignite.com/terms/ca
This Lead Purchase Agreement (the Agreement) is between Roof Ignite Ltd, a Wyoming corporation, operating the Vetted Lead Network (VLN), and the company named in the enrollment form (the Client). VLN generates homeowner inquiries through its own advertising and delivers eligible inquiries (Leads) to the Client for a per-lead fee. Charges appear on the Client's card and bank statements under Roof Ignite Ltd. This is a separate service from any RoofIgnite retainer agreement and does not modify that agreement.
The Agreement begins when the Client accepts it and runs month to month. Either party may end it on written notice (email or portal). Ending the Agreement does not affect charges for Leads already delivered.
No setup fee, retainer, package or minimum purchase applies. When the Client adds a payment method, the Client prepays one Lead at the per-lead price in section 3 (in USD; by card, the card processing fee in section 3 is charged with it). The prepayment is held as a credit on the Client's account and is applied to the first Billable Lead delivered to the Client, so that Lead is not charged again. It is not a setup fee and does not expire. If the Agreement ends before any Lead is delivered, the Client may ask VLN in writing (billing@roofignite.com or the portal) to refund the prepayment, and VLN reviews each request.
The price is $125.00 USD per Billable Lead unless a different price is stated in the Client's enrollment record. The Client pays by bank account (ACH debit) or by card. Bank payments carry no processing fee. Card payments carry a 3% payment-processing fee, disclosed as a separate line and charged with the lead fee. VLN may propose market-specific pricing; any change takes effect only after written notice and applies to Leads delivered after the change.
A Lead is BILLABLE when all of the following are true at the time of delivery:
(a) Homeowner: the consumer affirmed ownership of a residential property in the intake form.
(b) Service match: the request is a residential roofing opportunity. A homeowner's initial description (repair, leak, damage, partial or full replacement, or "not sure") does not change billability, because homeowners cannot reliably diagnose repair versus replacement. True exclusions recorded in the Client's enrollment (for example metal, tile, flat or low-slope, mobile or manufactured homes) are honored.
(c) Geography: the property ZIP code is within the Client's approved ZIP list as of the delivery timestamp.
(d) Contact validity: the phone number passed one-time-passcode verification at intake (or automated validation where a code could not be sent), and name, phone, and property location are present.
(e) Uniqueness: the same consumer (phone or email match) was not delivered to the same Client within the prior 30 days.
(f) Delivery: the lead was transmitted to the Client's portal and the agreed destination(s) with a recorded timestamp.
Introductions. VLN introduces each homeowner to one provider first. A homeowner who wants a second opinion may ask VLN for one more provider. VLN never involves more than two providers per homeowner and never adds a provider unless the homeowner asks. A Lead delivered to the Client on either path is a Billable Lead at the standard price.
If reported within the dispute window, the following are credited: disconnected or wrong number on first contact attempt; contact information belonging to a different person; property outside the approved ZIP list; wrong service (a non-roofing or commercial request, or a recorded true exclusion); duplicate within the 30-day window; demonstrably fake identity.
The following are not grounds for credit: consumer did not answer; did not book; changed their mind; chose another company; price shopping; Client contacted the lead slowly or fewer than the recommended attempts; Client did not close the job. VLN reviews unusually low contact rates case by case after at least ten delivered Leads, provided the Client followed the contact practices in section 9.
Disputes are submitted through the VLN portal only, within 48 hours of the delivery timestamp, with the Client's contact-attempt record. Disputes are verified against system logs before credit. Approved disputes are excluded from the next billing run or credited against it.
Billable Leads are charged automatically to the payment method on file, on the Client's billing schedule. The standard schedule is weekly on Mondays for bank payments and daily for card payments; VLN and the Client may agree a different schedule in writing. Each charge covers all Billable Leads whose 48-hour dispute window has closed since the previous charge, at the per-lead price, minus approved dispute credits, with the per-lead line items and any processing fee shown in the portal. VLN gives at least 7 days' written notice (email or portal) before changing the timing of the Client's charges.
Bank payments can take up to 4 business days to confirm. A charge that falls on a non-business day is processed on the next business day.
A Client who pays by bank account keeps a card on file as a backup. If a bank payment does not go through, VLN charges the same amount to the card on file, plus the card processing fee in section 3, and Lead delivery continues if that charge succeeds.
Failed card payments are retried after 24 hours. After two consecutive card failures, or a failed bank payment the card on file does not cover, Lead delivery pauses automatically and resumes on a successful payment. A member of the RoofIgnite billing team will contact the Client to resolve a failed payment.
VLN may set a limit on the total of delivered Billable Leads not yet paid. When the limit is reached, Lead delivery pauses until payment clears. The limit is not a credit facility.
Disputes approved after a charge are credited against the next charge. Cash refunds are issued only for billing errors. The Client may pause future delivery at any time from the portal or by written notice. Pausing does not affect charges for Leads already delivered.
By linking a bank account and confirming the authorization shown by VLN's payment processor (Stripe), the Client authorizes Roof Ignite Ltd to debit that business bank account by ACH for the amounts due under section 8, on the schedule in section 8, and to credit it to correct an error or refund a billing error.
The Client confirms the account is a business account used for business purposes and that the person accepting this authorization is authorized to sign for the account.
This authorization stays in effect until the Client revokes it by writing to billing@roofignite.com or through the portal, at least 3 business days before the next debit. Revoking it does not cancel amounts owed for Leads already delivered, and Lead delivery pauses until the Client adds another payment method.
If the Client disputes or reverses a debit with its bank instead of using the dispute process in section 7, this authorization ends for that account, and the Client must provide a new authorization before further Leads are delivered. This does not limit the Client's right to report a genuinely unauthorized debit to its bank.
The Client is responsible for contacting and converting Leads. VLN recommends a first contact attempt within 5 minutes and at least five attempts across two days, by call and text.
The Client will keep its approved ZIP list, exclusions and capacity current in the portal. Leads delivered under the settings in force at the delivery timestamp are Billable.
The Client will contact Leads in compliance with applicable telemarketing and consumer-protection law (including TCPA and state equivalents) and will use Lead data only to service the consumer's request. VLN captures the consumer's consent to be contacted by the network and the matched provider at intake and retains the consent record.
VLN retains ownership of the VLN brand, funnel and aggregate data. The Client owns its relationship with each consumer once delivered. Neither party will share the other's confidential pricing or performance data outside its own team.
VLN does not guarantee lead volume, contact rate, booking rate or closed jobs. Where more than one enrolled provider covers a ZIP code, VLN allocates introductions by rotation weighted by each provider's requested volume, price and daily cap, and does not guarantee any share of a market. VLN's liability under this Agreement is limited to credits for Replaceable Leads and, in all cases, to the fees paid by the Client in the 30 days before the claim.
Typing your name and checking the acceptance box on the enrollment form, or accepting the first delivered Lead, constitutes acceptance of this Agreement. VLN records the acceptance time, the accepting person, the IP address and the version of this text.