Terms of Service

Last updated: October 9, 2026

1. Who These Terms Are Between

These Terms of Service ("Terms") are an agreement between OmniOS, Inc. ("we", "us" or "our"), which provides the RoofingOS platform (the "Service"), and the business that signs up for it ("you" or "your business").

Your order form names your business's legal name, its trade or trades, your plan and size band, whether you are on the monthly or the 12-month plan, whether you are a founding business, and your start date. The order form is part of these Terms. Where the order form and these Terms differ, the order form applies.

If you accept these Terms for a business, you confirm that you have authority to bind that business. The Service is for businesses, and every person who uses an account must be at least 18 years old.

2. The Service

The Service is software and AI-assisted services for running a trade business: answering and following up with customers, quotes, jobs, scheduling, invoicing, marketing and reporting. Every plan includes unlimited office users, 500 GB of storage and the monthly credit allowance stated in your order form.

We describe some features as planned. A planned feature is not part of the Service and is not promised until we release it. You should not sign up in reliance on a feature that has not been released.

We may improve or change the Service. If we remove a feature you are paying for, we will tell you in advance.

3. Accounts and Acceptable Use

You are responsible for the people you give access to, for keeping sign-in details private, and for everything done under your account. Tell us promptly if you believe your account has been used without your permission.

You must use the Service lawfully. You must not use it to send messages or make calls without the consent the law requires, to mislead or harass anyone, to break into other accounts or systems, or to interfere with the Service. You must not copy, resell or reverse-engineer the Service.

4. Fees: Your Plan

All prices are in Canadian dollars. You pay the first month by card when you sign up, and each later month is billed in advance.

Your plan price depends on the number of field technicians in your business. We count a field technician as a field user with at least one job assigned in the month, as recorded in dispatch. If your business grows into a larger band, we will tell you a month ahead, and the new band applies from the next bill after that notice.

The monthly plan can be cancelled for any month. The 12-month plan is a commitment for 12 months, at the price in your order form. There is no cancellation fee, and you may use other software alongside the Service.

5. Fees: Setup, Charged Only If It Works

The setup fee is $1,000 (founding businesses: $500). It is not charged when you sign up. It is charged on day 14 only if the Service has booked at least $3,000 of work for you (founding businesses: $1,500) by then. If that amount has not been booked, the setup fee is waived, and you keep the month you paid for.

Booked work is counted from calls and texts the Service handled that became a booking, and from quotes its follow-up got signed. Each booking is valued, in this order: the signed quote for that job; otherwise the invoice for that job; otherwise your own median ticket for that type of job over the previous 12 months, from your imported history; otherwise $0, listed as booked but not yet priced, and not counted. A booking cancelled before day 14 counts as $0.

Before the setup fee is charged, we show you each booked job that counts toward the amount, with its value and where that value came from.

6. Credits

Anything with no per-use cost to us (records, jobs, schedules, quotes, invoices, reports on your own data, and automations that only move data) is included in your plan. Actions that have a per-use cost, such as AI work, text messages, phone minutes, email at volume, map and roof data, and measurement reports, use credits at our published price per action.

Your plan includes the monthly credit allowance stated in your order form. Credits are not cash. They cannot be exchanged for money, transferred, or refunded, including when your plan ends.

Advertising spend you approve is passed through to you at cost and does not use credits.

7. Payments You Collect Through the Service

If you collect payments from your customers through the Service, card payments are processed by Stripe, and you must also accept Stripe's terms for that purpose.

We charge a payments fee on money collected through the Service, at the rate in your order form. Responsibility for chargebacks and disputes on those payments is as stated in your order form.

8. No Refunds

Fees are not refundable. The setup fee is never taken up front, so there is nothing to refund if it is waived.

This section does not limit any right you have under a law that cannot be excluded by agreement.

9. Messages and Calls in Your Name

Texts, emails and calls sent through the Service in your business's name are sent on your behalf. You are responsible for having the consent the law requires before each one is sent, including under Canada's Anti-Spam Legislation (CASL) and the National Do Not Call List rules, and for honouring every opt-out.

Every message sent in your name must identify your business and, where the law requires it, include a way to unsubscribe. We may refuse, hold or stop any message or call for which consent is not recorded or an opt-out has been made, and we may suspend sending from your account while a consent problem is investigated.

Calls handled through the Service may be recorded and transcribed. The caller must be told at the start of the call that it is being recorded and why. You are responsible for that notice on calls made or answered in your business's name. Where the Service's AI answers calls for you, we will configure its greeting to give that notice.

10. Phone Numbers

Phone numbers we provide for your business are provided as part of the Service. Moving (porting) such a number to another provider is available only once we release that feature.

11. Your Data

You own the data your business puts into the Service, including your customers, jobs, quotes and invoices. You give us permission to store and process it only to provide, secure and support the Service for you.

You can ask for an export of your data at any time. If you leave, we will provide a full export on request, and we delete your data after the period stated in your order form.

We will not include your data in pooled, anonymized benchmarks shared with other businesses unless you opt in.

How we handle personal information, including the companies that process it for us and where it is processed, is described in our Privacy Policy.

12. AI Mistakes

The Service uses AI to answer, write, schedule and follow up. AI can be wrong: it may tell a customer something incorrect, book the wrong slot, or send a message it should not have. You remain responsible for the prices, promises and work of your business, and you should review what the AI prepares before relying on it.

If the AI makes a mistake, report it to us in the app where that option is available, or by phone or email. During support hours (8 a.m. to 8 p.m. local time, seven days a week, during the founding period), we will pause the automation or agent that caused it for your business within 15 minutes of your report. We will give you a draft message the same day so that you can contact the affected customer. We will find and fix the cause, and record it, before switching that automation back on.

13. Limitation of Liability

To the extent the law allows, the Service is provided "as is" and "as available". We do not promise that it will be uninterrupted or error-free, or that AI output will be accurate.

To the extent the law allows, we are not liable for indirect, incidental, special or consequential losses, including lost profits, lost jobs or lost goodwill, arising from your use of the Service or your inability to use it.

To the extent the law allows, our total liability for all claims arising under these Terms is limited to the amount stated in your order form.

Nothing in these Terms excludes or limits liability that cannot be excluded or limited by law.

14. Founding Businesses

If your order form marks you as a founding business, your monthly price is locked for 12 months from your start date, for the band you were in at signup. In return, you agree that we may publish your results with the Service, and you agree to name two referrals.

15. Breach, Suspension and Termination

You may cancel the monthly plan for any month. Cancellation of the 12-month plan takes effect at the end of its 12-month term.

Non-payment after we have notified you, falsified records, hiding jobs from the Service's records, and sending messages or making calls without the consent the law requires are breaches of these Terms. If you breach these Terms, we may pause your account, end these Terms, or both, and the fees already owed remain payable. Raising a dispute with us is not a breach.

When your account ends, you can request an export of your data as described in section 11.

16. Changes to Prices and Terms

We may change our prices or these Terms. We will notify you by email or in the Service before a change takes effect, and the notice will state the date it takes effect. A founding price lock and a 12-month plan price are not changed during their term.

If you do not accept a change, you may cancel before it takes effect.

17. Governing Law and Disputes

These Terms are governed by the laws of the Province of Alberta and the federal laws of Canada that apply there.

Any dispute arising from these Terms or the Service will be decided by the courts of Alberta, and both parties agree to the jurisdiction of those courts. These Terms do not require arbitration.

18. Contact

If you have any questions about these Terms of Service, please contact us at:

Email: support@roofingos.net

OmniOS, Inc.