Contractor Agreement
This Contractor Agreement governs roofing company accounts, lead purchases and the use of homeowner information on the RuufLink™ marketplace. By applying or purchasing, you agree to these terms.
1. Account eligibility and application
You must represent a legitimate roofing business and provide accurate company, contact and license information. Accounts may require review and approval before purchasing. You must keep your account information current and accurate.
2. License information
As part of your application, you must provide your CSLB license number, license holder name, license classification and license expiration date. You are responsible for keeping this information accurate and current. RuufLink™ reviews the licensing information you provide before activating your account, but does not continuously monitor your license status. If your company does not hold a C-39 Roofing classification, you must identify a C-39 licensed roofing subcontractor in your application, all roofing work on projects obtained through RuufLink™ must be performed by a properly licensed C-39 roofing contractor, and you remain solely responsible for that work and for complying with all subcontracting and licensing requirements.
3. Your own legal compliance
You are solely responsible for maintaining all licenses, insurance, permits, bonds and any other requirements applicable to your business and work as required by law. RuufLink™ does not collect, verify, monitor or approve contractor insurance or ongoing compliance. Our review is limited to the licensing information actually collected in your application.
4. Account standing
We may set accounts to pending, active, suspended or disabled. Pending accounts cannot purchase leads. Suspended or disabled accounts cannot purchase new leads but retain access to previously purchased leads unless we terminate access for a material breach. We may suspend or terminate an account for misrepresentation, harassment, high-pressure sales tactics, unlicensed work, misuse of homeowner information or other violations of this agreement.
5. Purchases
- Each purchase is for a single project, either exclusive or shared.
- Price, purchase type, shared position and the shared maximum in effect are recorded at the time of purchase.
- A reservation is held briefly during checkout and released automatically if payment is not confirmed.
- Contact details are released only after our server confirms payment.
6. Payment terms
You agree to pay all charges for leads you purchase, using the payment method on file. Prices are displayed at checkout and stored permanently with your purchase record. You are responsible for keeping your payment method current.
6a. Optional monthly plans
Monthly plans are optional. Pay As You Go remains available with no subscription required, and you may purchase individual leads and Booked Appointments with or without an active monthly plan. If you choose a monthly plan, it is governed by the RuufLink™ Monthly Plan Terms, which form part of these Terms and are incorporated by reference.
7. Permitted use of homeowner information
- Contact the homeowner about the specific project you purchased.
- Use the information only for that project and for no other purpose.
- Honor any opt-out or do-not-contact request immediately.
8. Prohibited use
- Do not resell, share, syndicate or add the homeowner to unrelated marketing lists.
- Do not use the information for any purpose other than contacting the homeowner about the purchased project.
- Do not contact the homeowner using automated dialing, prerecorded messages or spam in violation of law.
9. Telemarketing, texting and consumer protection laws
You are solely responsible for complying with all applicable telemarketing, texting, email and consumer protection laws, including obtaining any additional consent required by law before contacting a homeowner.
10. Conduct
Misrepresentation, harassment, high-pressure sales tactics, unlicensed work or any unlawful conduct may result in suspension or termination without refund.
11. Lead-quality claims and refunds
Qualifying lead-quality problems are handled through RuufLink Lead Protection™ as described in the Lead Purchase & Lead Protection Policy. An approved claim entitles you to a replacement lead subject to that policy; it is not a monetary refund and does not reverse a charge. Monetary refunds are limited to billing or payment errors, circumstances required by law, or exceptional circumstances RuufLink™ separately authorizes. Lead purchases are otherwise non-refundable.
12. Our limited role
RuufLink™ is a lead marketplace. We do not perform, supervise, inspect, manage or subcontract roofing work. We do not act as an agent or representative of any homeowner or roofing company, and we are not a party to any estimate, proposal, contract, agreement, payment, warranty or roofing work between a homeowner and your company. You are solely responsible for your work, estimates, contracts, warranties and compliance with law.
13. No guarantee of outcome
We do not guarantee that any lead will result in contact, an appointment, an estimate, a sale, a signed contract, a completed job, or any particular revenue, quality of homeowner, or response rate.
14. Automated roof measurements and property data
RuufLink™ may display automated or third-party estimated roof measurements and related property information with certain leads, including estimated roof area, predominant pitch and a measurement confidence indicator. This information is supplemental and is provided for preliminary lead evaluation only. It is generated from aerial or other third-party data and may be inaccurate, incomplete or outdated, or affected by imagery quality or date, property changes, roof configuration, adjacent or attached structures, obstructions, parcel boundaries or other factors. RuufLink™ does not measure properties, does not perform inspections, and does not guarantee or warrant the accuracy, completeness, currency or condition reflected in this information. You are solely responsible for independently inspecting the property and verifying measurements, roof characteristics, quantities, site conditions and any other relevant information. You must not rely on automated measurements as a substitute for your own inspection or a professional measurement when preparing estimates, proposals, contracts or scopes of work, or when ordering materials. Any difference between an automated estimate and your own measurement is not a lead-quality problem and does not qualify a lead for a replacement under RuufLink Lead Protection™.
15. Disclaimer of warranties
To the maximum extent permitted by applicable law, the Service and any lead information are provided on an "as is" basis without warranties of any kind, either express or implied. We do not warrant the accuracy or completeness of homeowner-supplied information.
16. Limitation of liability
To the maximum extent permitted by applicable law, RuufLink™ shall not be liable for any indirect, incidental, special, consequential, exemplary or punitive damages, or for any lost profits or lost data, arising out of or relating to the Service, any lead, or any roofing work, estimate, contract or dispute between you and a homeowner. RuufLink™ is not responsible for your acts or omissions, workmanship, pricing, warranties, property damage, personal injury, delays or project outcomes.
Nothing in this agreement limits or excludes liability that cannot lawfully be limited or excluded, including liability for fraud or fraudulent misrepresentation, willful misconduct, gross negligence, or death or personal injury caused by RuufLink™'s own negligence. The contractor liability cap may be tied to amounts paid to RuufLink™ for the lead(s) at issue and is subject to attorney review.
17. Indemnification
You agree to indemnify and hold harmless RuufLink™ from any claims, damages, losses or expenses arising out of your use of the Service, your breach of this agreement, your misuse of homeowner information, or your violation of any law or the rights of a third party.
18. Confidentiality
Homeowner information is confidential and may not be disclosed to third parties except as necessary to perform the roofing work for the purchased project.
19. Term and termination
This agreement begins when you create an account and continues until terminated. Upon termination, you retain access to previously purchased leads unless access is revoked for a material breach. Provisions that should survive termination will survive.
20. Two-way connection notifications
When you purchase access to a homeowner request, RuufLink™ notifies that homeowner that your company has been connected with their request and provides your public business information: company name, business phone, CSLB license number, website and business email. RuufLink™ does not disclose your account credentials, personal contact details, payment information, purchase history, lead preferences or any internal RuufLink™ records. The homeowner may contact you directly as a result. This applies to exclusive and shared purchases alike. RuufLink™ is a marketplace and does not guarantee that a homeowner will contact you, respond to you, or enter into any transaction with you. You are responsible for keeping your business contact information accurate.
20a. Account notification text messages
You may optionally consent, during the application, to receive transactional text messages about your RuufLink™ account, such as an approval or account status notification. This consent is optional and is never a condition of applying, of approval, or of using the marketplace. Account notification messages are sent only to the individual mobile number you provide for your primary contact — never to your business phone. Message frequency varies and message and data rates may apply. Reply STOP to opt out, HELP for help. This program is separate from the new-project text alerts you can enable in your portal, and turning either one off does not affect the other or affect email notifications.
21. RuufLink Purchase Credit and Booked Appointment Assurance
- The Booked Appointment Assurance Policy and the RuufLink Purchase Credit Terms form part of these Terms and are incorporated by reference.
- Booked Appointment Assurance applies only to Booked Appointments. RuufLink Lead Protection™ applies only to Exclusive and Shared Leads. A single purchase is never eligible for more than one remedy.
- Where the original purchase was funded by a monthly plan, an approved claim under either program restores the applicable plan value to your current monthly plan instead of issuing a replacement lead or RuufLink Purchase Credit. Restored plan value follows the normal monthly plan rules and does not roll over. This is separate from cancellations and refunds, where each funding source is returned to its original source.
- Claims are reviewed and decided by a person at RuufLink™. There are no automatic approvals and no automatic denials.
- Your own statements and your own recorded contact attempts are never, on their own, enough to establish a claim.
- We may place an account under enhanced review, or restrict an account from filing Assurance claims, where our records show a pattern that needs closer scrutiny. Both are explicit decisions made by a person at RuufLink™ and recorded with a written reason. Neither is automatic, and neither is an accusation of wrongdoing.
- We may freeze unused credit, and in cases of fraud or serious violations of these Terms we may forfeit credit. Both require an explicit written decision by RuufLink™. Suspending an account does not by itself freeze or forfeit credit.
- We keep a permanent record of these decisions.
- Credit is non-transferable and is not voluntarily redeemable for cash, except where applicable law requires otherwise.
22. Changes
We may update this agreement from time to time. The version in effect at the time of a transaction is recorded with that transaction.
Questions about these terms?
Email us at support@ruuflink.com or visit our Contact page.