Skip to content
On Site & Ready

Terms of Service

Last updated: 2026-07-27

This is a template, not legal advice.

This document is drafted to reflect how this specific platform actually works, but it has not been reviewed by a lawyer and is not a substitute for one. Have it reviewed and adjusted by a qualified attorney in your jurisdiction — including the liability, indemnity, arbitration, and data-transfer terms — before relying on it.

These Terms of Service ("Terms") form a binding agreement between [LEGAL ENTITY NAME] ("[LEGAL ENTITY NAME]", "we", "us", or "our"), located at [COMPANY ADDRESS], and the business entity or sole proprietor that registers for an account ("you", "your", or the "Business") to use On Site & Ready, including our web application, our Android application, public booking pages, and related services (together, the "Service"). By creating an account, clicking "I agree," or otherwise accessing or using the Service, you accept these Terms on behalf of the Business and represent that you are authorized to do so.

1. Definitions

  • "Business Account" means the account created by a service business (e.g. a plumbing, HVAC, electrical, or similar field-service company) to access the Service.
  • "Team Member" means an owner, manager, office staff member, or technician invited by the Business to use the Service under the Business Account.
  • "Customer Data" means personal data and other information about the Business's own customers (names, contact details, property addresses, job history, signatures, photos, invoices, and similar records) that the Business or its Team Members submit to the Service, or that the Service collects on the Business's behalf (for example through a public booking page).
  • "End Customer" means an individual who is a customer, prospective customer, or property occupant of the Business, and who is not themselves a Team Member or party to these Terms.
  • "Business Data" means Customer Data together with all other content, records, and configuration the Business or its Team Members submit to or generate within the Service (jobs, estimates, invoices, checklists, chat messages, files, and the like).

2. The Service

The Service is a configuration-driven field service management platform that provides scheduling and dispatch, job and workflow tracking, customer and property records, estimates and invoicing, inventory and purchase orders, team messaging, push and email notifications, reporting, and a public booking page Businesses can share with their own customers. Features available to a given Business depend on its subscription plan and the permissions its owner assigns to Team Members.

The Service also includes an Android application available at no additional charge to any Business Account. It is currently distributed as a direct download from our website rather than through the Google Play Store, which means it does not update itself: we may require a Team Member to install a newer version before continuing to use it, where an older version would send data the Service can no longer accept. Installing it requires permitting installation from an unknown source on the device, and a Business whose devices are centrally managed may be unable to install it at all.

We may add, change, or remove features from time to time. We will use reasonable efforts to give notice of changes that materially reduce functionality you are actively paying for.

3. Eligibility; Business Accounts & Team Members

The Service is intended for use by businesses and their authorized personnel, not by consumers acting in a personal capacity. You must be at least 18 years old and have the legal authority to bind the Business to these Terms.

The Business is responsible for: (a) all activity that occurs under its Business Account, including actions taken by Team Members it invites; (b) maintaining the confidentiality of login credentials; (c) promptly removing access for Team Members who leave the Business or should no longer have access; and (d) ensuring that each Team Member it invites has agreed to abide by these Terms and any applicable Acceptable Use Policy before using the Service. We are not responsible for losses caused by unauthorized use of an account that results from the Business's failure to safeguard credentials.

4. Subscription Plans, Fees & Billing

Paid plans are billed on a recurring (monthly or annual) basis as described on our Pricing page at the time of purchase, and are processed through our payment processor, Stripe. Unless stated otherwise, subscriptions renew automatically at the end of each billing period until cancelled. You authorize us (via Stripe) to charge your payment method on file for all fees due.

Fees are exclusive of applicable taxes, which we may collect where required. Except where required by law or expressly stated otherwise, fees are non-refundable, including for partial billing periods, downgrades, or unused seats. You may cancel your subscription at any time; cancellation takes effect at the end of the then-current billing period unless we state otherwise.

We may change our prices with at least 30 days' advance notice to the email address on file. Continued use of the Service after a price change takes effect constitutes acceptance of the new price. Failure to pay fees when due may result in suspension or termination of the Business Account as described in Section 16.

5. Referral Programme

We may operate a referral programme under which a Business that introduces another business to the Service receives a reward, and the introduced business receives the same reward. Where the programme is active, the reward is a number of free months of subscription, set by us and shown to you in the Service at the time.

A reward is earned only when the referred business signs up using the referring Business's referral code and subsequently upgrades to a paid plan. It is granted at the moment of that upgrade, and at most once per referred business. Rewards have no cash value, cannot be exchanged or transferred, and are applied to the subscription of the account that earned them.

We may change the reward, suspend the programme, or withdraw a reward obtained through self-referral, duplicate or fictitious accounts, or any other circumvention of these terms. Where we change or end the programme, rewards already granted are unaffected.

6. Your Content and Data

As between you and us, the Business retains all right, title, and interest in and to Business Data. You grant us a worldwide, non-exclusive, royalty-free license to host, store, reproduce, transmit, display, and otherwise process Business Data solely as necessary to provide, maintain, secure, and improve the Service, to provide support, and to comply with law.

You represent and warrant that you have all rights and consents necessary to submit Business Data to the Service, including any consents required from Team Members and End Customers under applicable data protection law, and that Business Data does not infringe or violate the rights of any third party.

You are solely responsible for the accuracy, quality, and legality of Business Data and for the means by which you acquired it. We are not obligated to monitor Business Data, but we may remove or disable access to content we reasonably believe violates these Terms or applicable law.

Your public website. Every Business Account includes a public site built with our site builder. You are responsible for everything you publish on it, including any custom HTML you add, and you must hold the rights to the text and images you upload. Published content is public: images uploaded for your site are served from a public location and can be read by anyone holding the link, whether or not the page they appear on is currently visible. Do not upload anything you would not want seen.

For the safety of your own visitors, custom HTML is filtered before it is published — scripts, embedded frames, and form fields are removed. We may remove or suspend a published site that breaches these Terms or the Acceptable Use Policy.

7. End-Customer Data — Your Responsibilities as Data Controller

Where the Business collects, uploads, or causes the Service to collect personal data about its End Customers (for example, through the public booking page, job records, e-signatures, invoices, or SMS/email deep links), the Business is the data controller (or equivalent concept in your jurisdiction) of that Customer Data, and we act as a data processor / service provider acting on the Business's instructions, as described in our Data Processing Agreement.

The Business is responsible for: (a) having a lawful basis to collect and process its End Customers' personal data; (b) providing its End Customers with any required privacy notice, including disclosure that the Service is used to process their data; (c) honoring data subject requests (access, correction, deletion, etc.) from its End Customers, which the Service's tools are designed to help facilitate; and (d) complying with applicable consumer protection, telemarketing/SMS, and data protection laws in how it uses the Service to contact its End Customers.

8. Location & GPS Tracking

The Service includes optional features that use device location: (a) capturing a one-time GPS coordinate when a Team Member clocks in or out of a job, (b) live location sharing that a Team Member may start while an assigned job is open, which the Service pings at most once per minute until the Team Member stops it or the job is closed, and (c) in the Android application only, background location — position reported at most once per minute while the Team Member is clocked in, including while the application is closed. All three require the Team Member's own device-level permission and are visible and controllable by the Team Member using them.

Background location is off by default and cannot be switched on by the Business or by us. It requires the Team Member to enable it and to grant Android's "Allow all the time" permission themselves; while it runs the device displays a notification that cannot be dismissed; it stops automatically when the Team Member clocks out; it is not collected on a day covered by approved time off; and the Team Member may withdraw it at any time. We record when each Team Member granted or withdrew it and which version of the in-app wording they were shown.

A Business may additionally enable automatic clock-on and clock-off, under which arriving at a job the Team Member is scheduled on opens a time entry and leaving it closes one, timed from the last recorded position at the property. Because a shift that begins on arrival requires position before the shift exists, where this is enabled the Android application may report position on a day the Team Member is scheduled, within the Business's working hours, before they are clocked in — and only then. It is off by default, it does not override any control in the paragraph above, entries it creates are marked as automatic, and the Team Member is notified of the time recorded and may correct it.

Automatic time entries affect pay. The Business remains solely responsible for the accuracy of its working-time records, for reviewing and correcting them, and for complying with applicable working-time, wage, and employee-monitoring law — including any obligation to inform or consult Team Members before recording their hours from their location. We do not determine what a Team Member is owed.

If the Business enables or relies on these features, the Business is responsible for notifying its Team Members that location data will be collected, obtaining any consent or satisfying any works-council/employee-notification requirement required by applicable employment or privacy law in its jurisdiction, and using location data only for legitimate business purposes such as dispatch, safety, and job verification — not for continuous surveillance unrelated to an open job. Where background location is used, the Business's notification and consent obligations are correspondingly greater, and the Business must not make its use a condition of employment where local law does not permit that.

9. Notifications, Chat & Communications

The Service sends transactional push notifications (via web push in a browser, and via Google's Firebase Cloud Messaging on the Android application) and transactional emails (via our email provider) related to jobs, scheduling, invoicing, and account activity, and provides an internal team chat feature (including file attachments) for communication among Team Members. You are responsible for ensuring Team Members' and, where applicable, End Customers' use of these features complies with our Acceptable Use Policy and applicable anti-spam and telemarketing laws.

Where a Business subscribes to our optional SMS add-on, the Service can also send SMS/text messages (appointment reminders, job status updates, and similar transactional messages) to End Customers on the Business's behalf, within the message volume included in that add-on. The Business is solely responsible for obtaining any consent required by applicable law (such as the U.S. Telephone Consumer Protection Act or equivalent telemarketing/consent laws in its jurisdiction) before using the Service to send SMS messages to a phone number, for honoring opt-out requests, and for the content of messages it chooses to send. We are not responsible for a Business's failure to obtain or honor the required consent.

10. Payments Facilitated Through the Service

The Service allows a Business to accept online payment from its own End Customers for estimates and invoices. These payments are processed through Stripe, using a Stripe account connected to and controlled by the Business, not by us. As between the Business and its End Customers, the Business — not us — is the merchant of record responsible for pricing, fulfillment, refunds, chargebacks, and compliance with payment card and consumer protection rules. We are not a party to, and assume no liability for, payment transactions between a Business and its End Customers.

Separately, your own subscription fees for the Service are billed by us (or our billing entity) directly to the Business, as described in Section 4.

11. Accounting Figures, Tax & Integrations

The Service calculates figures from records the Business enters — profit and loss for a period, a VAT position setting tax charged against tax recorded as reclaimable, and a wage cost derived from recorded working time and the pay rates the Business has set. These are a reading of the Business's own data and nothing more. They are not tax, accounting, payroll, or financial advice; they are not a return, a filing, or a submission to any tax authority; and we do not transmit them to one. The Business is responsible for the accuracy of what it enters, for whether a cost or a VAT amount is treated correctly, and for its own bookkeeping, tax and payroll compliance — including obtaining professional advice where it is needed.

Where available as a paid add-on and enabled by the Business, the Service can connect to a Business's own Xero or QuickBooks Online account (via OAuth) to push records from the Service into that accounting system on the Business's instructions. Depending on the provider, this covers customers, invoices, payments, credit notes and refunds, estimates, and business and job expenses; for QuickBooks it also covers team members' recorded working hours, pushed as payroll time entries. As between the Business and its accounting provider, the connected account is owned and controlled by the Business, not by us — we do not access, view, or use data in a Business's Xero or QuickBooks account beyond what is necessary to perform this synchronization.

A Business may set synchronization to run automatically each day or each week. Where it does, records are created and updated in its connected account without further prompting until the Business changes that setting or disconnects. Disconnecting stops future synchronization; it does not remove records already written to the connected account.

The Business is responsible for reviewing synced records for accuracy and for its own bookkeeping, tax, payroll, and accounting compliance. We do not provide accounting, tax, or payroll advice. Use of Xero or QuickBooks through the Service is also subject to that provider's own terms of service, which govern the Business's relationship with that provider directly and to which we are not a party. The Business may disconnect the integration at any time from within the Service.

12. Acceptable Use

You agree not to misuse the Service. A non-exhaustive list of prohibited conduct is set out in our Acceptable Use Policy, which is incorporated into these Terms by reference. Violations may result in suspension or termination under Section 16.

13. Third-Party Services

The Service relies on third-party infrastructure and service providers to operate, including hosting/database/authentication/file-storage infrastructure, payment processing (Stripe), transactional email and SMS delivery, mapping, geocoding, and route-optimization services (Google Maps Platform, including its Routes and Distance Matrix APIs), accounting integrations (Xero, QuickBooks Online). A current list of sub-processors and their roles is available in our Data Processing Agreement. Your use of the Service is also subject to the applicable terms of these providers where you interact with them directly (for example, Stripe's terms when connecting a Stripe account, or Xero's/QuickBooks's terms when connecting an accounting integration).

14. Intellectual Property

The Service, including its software, design, text, graphics, and the "On Site & Ready" name and logo, is owned by [LEGAL ENTITY NAME] or its licensors and is protected by applicable intellectual property laws. Except for the limited rights expressly granted to you to use the Service, no other rights are granted. You may not copy, modify, reverse engineer, decompile, or create derivative works of the Service, except to the extent such restriction is prohibited by applicable law.

You retain all rights in your Business Data as set out in Section 6. Feedback or suggestions you provide about the Service may be used by us without restriction or compensation to you.

15. Confidentiality

Each party may have access to non-public information of the other party ("Confidential Information"). Each party agrees to use the other's Confidential Information only to perform its obligations under these Terms and to protect it using at least the same degree of care it uses to protect its own confidential information, and no less than a reasonable degree of care. This section does not apply to information that is or becomes public through no fault of the receiving party, was already known to it, or is required to be disclosed by law.

16. Suspension & Termination

You may cancel your Business Account at any time from within the Service or by contacting us; cancellation is subject to Section 4 regarding fees already incurred.

Deleting an account is not the same as cancelling. An individual Team Member may delete their own account at any time, from the web application or the Android application; their login and personal details are removed and the work they recorded remains with the Business, without their name attached, because those records are the Business's employment and accounting records. An owner may instead delete the entire Business Account, which is scheduled 30 days ahead, may be cancelled by the owner at any point before that date, and permanently destroys all Business Data when it completes. See Deleting your account.

We may suspend or terminate your access to the Service, in whole or in part, immediately and without prior notice if: (a) you materially breach these Terms, our Acceptable Use Policy, or our DPA and fail to cure the breach within a reasonable period after notice (where cure is possible); (b) required to do so by law or a governmental authority; (c) your use of the Service poses a security risk to us or other users; or (d) fees due are not paid after reasonable notice.

Upon termination, your right to access the Service ends. We will make Business Data available for export for a reasonable period following termination (as described in our Privacy Policy), after which we may delete it in accordance with our data retention practices, except where we are required to retain it by law.

17. Disclaimers

THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE," WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, TO THE FULLEST EXTENT PERMITTED BY LAW. WE DO NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, OR SECURE, OR THAT ANY GEOCODING, ROUTING, TRAVEL-TIME, OR MAPPING DATA PROVIDED THROUGH THE SERVICE WILL BE ACCURATE.

18. Limitation of Liability

TO THE FULLEST EXTENT PERMITTED BY LAW, NEITHER PARTY WILL BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS, REVENUE, DATA, OR GOODWILL, ARISING OUT OF OR RELATED TO THESE TERMS OR THE SERVICE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. EXCEPT FOR [BREACHES OF CONFIDENTIALITY, INDEMNIFICATION OBLIGATIONS, OR A PARTY'S GROSS NEGLIGENCE OR WILLFUL MISCONDUCT — TO BE CONFIRMED WITH COUNSEL], EACH PARTY'S TOTAL LIABILITY ARISING OUT OF OR RELATED TO THESE TERMS WILL NOT EXCEED THE FEES PAID OR PAYABLE BY THE BUSINESS TO US IN THE [12-MONTH — TO BE CONFIRMED] PERIOD PRECEDING THE EVENT GIVING RISE TO THE CLAIM.

Nothing in these Terms limits liability that cannot be limited under applicable law, including liability for death or personal injury caused by negligence, fraud, or other liability that cannot be excluded as a matter of law in your jurisdiction.

19. Indemnification

You agree to defend, indemnify, and hold harmless [LEGAL ENTITY NAME] and its officers, employees, and agents from and against any claims, liabilities, damages, losses, and expenses (including reasonable legal fees) arising out of or related to: (a) your use of the Service in violation of these Terms or applicable law; (b) Business Data, including any claim that it infringes a third party's rights or violates data protection law; or (c) your, or a Team Member's, negligence or willful misconduct.

20. Governing Law & Disputes

These Terms are governed by the laws of [COUNTRY / GOVERNING LAW JURISDICTION], without regard to its conflict-of-laws principles, and without regard to the United Nations Convention on Contracts for the International Sale of Goods. [The parties agree to attempt to resolve any dispute informally first; unresolved disputes will be submitted to the exclusive jurisdiction of the courts located in [COUNTRY / GOVERNING LAW JURISDICTION] — OR an arbitration clause, venue, and class-action waiver, to be selected with counsel based on where you actually do business.]

21. Changes to the Service or These Terms

We may modify these Terms from time to time. If we make material changes, we will provide notice, such as by email to the account owner or an in-app notice, before the changes take effect. The "Last updated" date above reflects the most recent revision. Your continued use of the Service after changes take effect constitutes acceptance of the revised Terms; if you do not agree, you must stop using the Service and may cancel your subscription as described in Section 16.

22. General Provisions

  • Entire agreement. These Terms, together with our Privacy Policy, Acceptable Use Policy, and Data Processing Agreement, constitute the entire agreement between you and us regarding the Service and supersede any prior agreements on this subject.
  • Severability. If any provision is held unenforceable, the remaining provisions will remain in full force and effect.
  • No waiver. Our failure to enforce a provision is not a waiver of our right to do so later.
  • Assignment. You may not assign these Terms without our prior written consent. We may assign these Terms in connection with a merger, acquisition, or sale of assets.
  • Force majeure. Neither party is liable for delay or failure to perform caused by circumstances beyond its reasonable control.

23. Contact Us

Questions about these Terms can be sent to [SUPPORT EMAIL] or via our contact page, attention [CONTACT NAME].