Legal

Terms of Use

These terms govern your use of ContractorX. They are the public version of the agreement we sign with customers, written for a general reader: what you get, what you agree to, who owns what, and where the limits are.

This applies to ContractorX and to every site and product we operate under it: contractorx.co, rooferx.com (RooferX), solarsalesx.com (SolarSalesX), and tradesmenx.com (TradesmenX). RooferX, SolarSalesX and TradesmenX are the ContractorX platform presented for a particular trade, not separate services. Where this page says ContractorX, the Services, or we, it means all of them.

Last updated August 20, 2026. Questions about anything here? Contact us.

1. Who this is between

These terms are an agreement between ContractorX LLC, a Florida limited liability company with its principal place of business at 2525 Ponce de Leon Blvd., Coral Gables, Florida 33134 (“ContractorX”, “we”, “us”), and you, the company or person using our website and platform.

The platform means our software service, including the RooferX and SolarSalesX experiences, the web application, the mobile apps, and the documentation.

You accept these terms by creating an account, by accepting electronically, or by using the platform. If you accept for a company, you confirm you can bind it. Acceptance covers these terms and the policies they reference, together, without a separate signature for each.

If you have signed an agreement with us, that agreement governs wherever it differs from these terms, and these terms fill the gaps. Terms printed on a purchase order or vendor portal have no effect.

2. What you can do with it

While your subscription is active and in good standing, you may access and use the platform within your own workspace, by the people you authorize, up to the number of seats you have, for your own business, in line with the documentation and the Acceptable Use Policy. The licence is non-exclusive, non-transferable, and revocable.

  • The platform is a hosted service. We do not sell or deliver the software itself; our mobile apps are clients for the hosted service.
  • Each person needs their own account. Credentials are not shared, and accounts for people who leave should be deactivated or reassigned promptly.
  • Seeing a feature in the interface is not the same as being entitled to use it. Access is governed by roles and permissions, and a denial always wins over a grant.
  • Features labeled beta, preview, or early access are provided as is, sit outside our service commitment, and can change or be withdrawn at any time.
  • Everything not expressly granted is reserved. This is a licence to use a service, not a transfer of ownership.

3. The rules

The full list is in the Acceptable Use Policy, which is part of these terms. The short version: do not copy, resell, or reverse engineer the platform; do not use it to build something that competes with it; do not work around security, access, rate, or usage controls; do not scrape it outside our documented APIs; do not share accounts to avoid paying for seats; do not upload data categories we prohibit, such as health information, government ID numbers, or credit-report data; and do not use it to break the law, especially the rules that govern calling, texting, emailing, and knocking on doors.

We may check compliance where we have reason to, and we may rely on the platform’s own usage records to do it.

4. Your account and your team

You decide who gets access and what role they hold, and you are responsible for what happens in your workspace, except where it results from our failure to meet our security obligations. Tell us promptly, and no later than 24 hours, if credentials are compromised or someone gets access who should not have it. We may act on the instructions of anyone holding the owner role in your workspace.

5. Fees and payment

Your plan sets your fees. Depending on what you license, they may include a one-time onboarding fee, a recurring subscription that includes a number of seats, a per-seat fee above that, and usage-based fees measured by the platform.

  • The platform's usage records are what we bill from, and your usage is visible to you in the product.
  • Subscriptions are billed in advance; usage is billed after the fact. Invoices are due within 30 days, in US dollars.
  • Late amounts accrue interest at the lower of 1.5% per month or the maximum the law allows, plus reasonable collection costs.
  • You can dispute a specific charge in good faith if you pay everything undisputed, tell us in writing with detail within 15 days of the invoice, and work with us to resolve it.
  • Fees are non-refundable except where these terms say otherwise, and unused seats or allotments do not roll over.
  • We may adjust rates for a renewal term with advance written notice. Rates are firm during a term you have already started.
  • Fees exclude taxes, which are yours except taxes on our income, and you are responsible for what third-party services you connect charge you.

6. Suspension

We may suspend access if an undisputed invoice goes unpaid after notice, if use threatens the security, integrity, availability, or lawful operation of the platform or another customer, if use breaks the rules in a way that needs immediate action, or if the law or a data provider requires it. We keep suspensions as narrow and as short as the situation allows, give notice and a chance to fix it where circumstances permit, and restore access as soon as the issue is resolved.

7. Renewal and ending the agreement

  • Subscriptions run for the term you signed up for and renew automatically for the same length unless either side gives notice before the end of the current term.
  • Either side may end the agreement for cause if the other materially breaches and does not fix it within 30 days of written notice, sooner for unpaid fees, or on insolvency.
  • If we end it for cause, or you stop paying mid-term, the fees for the remainder of your current term stay payable, because pricing was set on the length of the commitment.
  • If you end it for cause, we refund the unused portion of what you prepaid. Onboarding fees are not refundable once onboarding has begun.

8. Your data, and how we use it

Your data is yours. The records you and your team create in the platform stay yours, and ownership does not pass to us. You grant us what we need to run the service for you: hosting, storing, processing, transmitting, displaying, indexing, and backing that data up, supporting you, preventing abuse, and complying with law.

You also let us learn from it. We use the records in the platform and the usage information it generates to operate and secure the service, to improve it, to build new features and analytics, and to train and evaluate the models that power the product for everyone who uses it. Those rights continue after an account ends for data we lawfully collected while it was active, and trained models cannot be un-trained, so deleting records does not undo the learning. Our pricing reflects that.

What we will not do:

  • We do not sell your data or share it for advertising.
  • We do not disclose your records in identifiable form to third parties, other than to the vendors who help us run the service under equivalent protections, where the law compels us, in a sale of the business, or with your consent.
  • We do not publish your data or name you as the source of something we publish without your written consent.

The full picture is in the Privacy Policy and, in plain language, in Data and Your Company. You remain responsible for the accuracy and legality of what you put in, for having the right to put it there, and for keeping your own copies of anything critical.

9. Confidentiality

Each side protects the other’s non-public information with at least reasonable care and uses it only for this relationship. Ours includes the platform, how it is built, and our pricing; yours includes your data and your business information. The obligation lasts for the term and five years after, and longer for trade secrets and retained personal information. The usual exceptions apply for information that is already public, already known, independently developed, or received from someone else without restriction, and for disclosures the law compels.

10. Our intellectual property

We and our licensors own the platform, the documentation, everything we build during onboarding, all improvements, and the ContractorX, RooferX, and SolarSalesX names and logos. Configuration work we do for you forms part of the platform; that does not affect your ownership of your data. If you send us an idea or suggestion, we can use it without obligation.

11. Connected services, and estimates

You can connect accounts you hold elsewhere, such as suppliers, email and calendar, e-signature, mapping, or payments. Those are governed by your agreement with that provider. We do not warrant or endorse them and may stop supporting an integration if the provider changes or ends it.

Payments run through a third-party processor under your own account. We are not a bank, money transmitter, or payment processor, and we never hold your funds.

Property data, roof measurement, and solar modeling come from third-party and public sources, and you need to know their limits:

  • The underlying data is provided as is, refreshed on someone else's schedule, and can be incomplete, out of date, or missing a property entirely.
  • Imagery is captured, processed, and retrieved at different times, so a timestamp in the product is not the age of the picture.
  • A modeled figure is an estimate of what a roof could support, never a count of what is actually installed there. A verified count only exists when someone has looked.
  • You are responsible for verifying conditions, access, and suitability before you price, commit to, or perform work, and for every decision you make from that information.
  • Requests may be queued or limited by safety controls that protect the service. That is by design, not an outage, and limited requests are not billed.

12. What we promise, and what we do not

We warrant that the platform will perform materially as documented, that services we perform will be professional and workmanlike, that we will maintain the security safeguards we describe in the Privacy Policy, and that we will not knowingly ship code designed to damage your systems. Tell us within 30 days of finding a problem; our job is then to fix, replace, or re-perform, or, if that is not commercially reasonable, to end the affected subscription and refund the unused prepaid portion.

Beyond those promises, the platform, its data, and any beta features are provided “as is” and “as available”. We disclaim all other warranties, express or implied, including merchantability, fitness for a particular purpose, title, and non-infringement. We do not warrant that the platform will be uninterrupted, error-free, or secure, or that any estimate, model, ranking, recommendation, or automated output will be accurate, complete, current, or right for your purpose.

We are not a provider of legal, tax, accounting, insurance, engineering, or compliance advice. Templates, proposals, permit packets, and compliance features are tools. The legal sufficiency of every document you generate, and of every message you send, is yours.

13. Covering each other

We cover you if someone claims the platform, used as permitted, infringes their US patent, copyright, or trademark, or misappropriates their trade secret. That does not extend to claims arising from your data, third-party data, a service you connected, changes made by someone other than us, use outside these terms, continued use after we offer a fix, or beta features. If a claim comes up we may secure the right to keep going, change the platform, or end the affected subscription and refund the unused prepaid portion.

You cover us for claims arising from your data or your lack of the rights and consents to use it; use that breaks these terms, the Acceptable Use Policy, or the law; your calling, texting, emailing, and door-knocking practices; the work you perform or fail to perform; your pricing, invoicing, warranty, and collection practices; your reliance on estimates contrary to section 11; and employment claims from your own people.

14. Limits on liability

To the maximum extent the law allows, neither side is liable for indirect, incidental, special, consequential, or punitive damages, or for lost profits, revenue, goodwill, or data, however caused, even if warned it was possible.

Each side’s total liability is capped at the fees paid or payable in the twelve months before whatever gave rise to it, with a higher cap for breaches of confidentiality and for a security incident caused by our failure to keep the safeguards we promise. These limits do not apply to your obligation to pay, to the indemnities above, to breaking the use restrictions, or to gross negligence, willful misconduct, or fraud. Except for non-payment, neither side may bring a claim more than two years after it arises.

15. Availability, support, and changes

Our availability commitment, support targets, and the credits available if we miss them are in the Service Commitment. Those credits are the remedy for missed availability.

We improve the platform continuously and may change or retire features, but we will not materially degrade the core of what you licensed during a term you have paid for. If we do and cannot fix it within 30 days of your notice, you can end the affected subscription and get the unused prepaid portion back.

Getting your data out: export at any time while your account is active, and for 30 days after it ends we will make your data available in a standard, machine-readable format. After that we delete it from our production systems, and we will do so within 90 days, except where the law or a live dispute requires us to keep it. Backups age out on their normal cycle.

16. The rest

  • Neither side is liable for delays outside its reasonable control, such as natural disasters, war, labor disputes, government action, internet or infrastructure failures, or a cyberattack. If that blocks us for more than 30 days, either side can end the affected subscription and we refund the unused prepaid portion.
  • We are independent contractors. Nothing here creates a partnership, joint venture, agency, franchise, or employment relationship, and nothing we have shown you is a promise of revenue, leads, conversion, or return on investment.
  • The licence is non-exclusive. We can license the platform to anyone, including your competitors, anywhere.
  • Neither side issues a press release about the relationship without the other's consent. We may list customers by name and logo and say in general terms that they use the platform; a case study, quote, or metric needs prior approval, and that permission can be withdrawn for future use.
  • Legal notices go in writing to the address on your agreement or the contact route below. Routine operational, billing, and support messages come by email or in-product.
  • Neither side may assign the agreement without consent, except to a successor in a merger or sale of substantially all of the business.
  • We may use affiliates and vendors to help deliver the service, and we remain responsible for them.
  • Amendments must be in writing. Not enforcing something once does not waive it. If a provision is unenforceable, it is narrowed and the rest survives.
  • Electronic signatures and click-to-accept are valid and binding, and our records of what was accepted, when, and by which account are evidence of that acceptance.

17. Governing law and disputes

These terms and any dispute arising from them are governed by the laws of the State of Florida, without regard to conflict-of-laws rules.

Before starting a proceeding, other than for urgent injunctive relief or non-payment, we each agree to try in good faith to resolve it by talking, beginning within 15 days of written notice and continuing for at least 30 days.

Each side submits to the exclusive jurisdiction of the state and federal courts in Miami-Dade County, Florida. Each side waives the right to a jury trial and the right to bring or join a class or representative proceeding. The prevailing side in a proceeding to enforce these terms may recover reasonable attorneys’ fees and costs. Either side may still ask a court for an injunction to stop a breach of the use restrictions, confidentiality, or intellectual property terms.

18. Changes to these terms

We update these terms as the platform and the law change. The date at the top is the current version, material changes take effect at the start of your next billing period or 30 days after notice, and continuing to use the platform means you accept them. This version is effective as of August 20, 2026. See also the Acceptable Use Policy, the Service Commitment, the Privacy Policy, and the Cookie Policy.