Contractor Terms of Service

Effective date: June 1, 2026  ·  Odin Technology Group LLC d/b/a Doorstep

These Contractor Terms of Service (“Terms”) form a binding agreement between Odin Technology Group LLC, a Florida limited liability company operating the Doorstep platform (“Doorstep,” “we,” “us,” or “our”), and the business or individual (“Contractor,” “you,” or “your”) that registers for or accesses the Doorstep platform. By clicking “I Agree,” completing account registration, or using the platform, you accept these Terms in full.

1. Definitions

2. Description of the Platform

Doorstep is a technology platform. We provide software infrastructure that enables home services contractors to communicate with customers, manage appointments, send invoices, collect reviews, and deliver service updates through a branded customer portal.

Doorstep does not employ technicians, perform services, set pricing, or assume responsibility for your customer relationships. All service obligations, licensing, insurance, and business conduct obligations remain yours. We provide the technology only.

3. Account Registration and Eligibility

To use the Platform, you must: (a) be a validly organized business or individual operating legally in your jurisdiction; (b) maintain any licenses or permits required for your trade; (c) provide accurate registration information; and (d) be at least 18 years of age. You are responsible for all activity that occurs under your account and for maintaining the confidentiality of your credentials.

You may designate admin seats as permitted by your Subscription tier. Each seat holder is bound by these Terms by virtue of using the Platform under your account.

4. Subscription Plans and Fees

Subscription fees are billed monthly or annually in advance via Stripe. Active Portal Users are counted at the start of each billing cycle. The current tier structure is:

TierMonthlyAnnual (15% off)Active UsersAdmin SeatsSMS / mo
Starter$149$127/mo ($1,524 upfront)5001800
Growth$199$169/mo ($2,028 upfront)1,20022,500
Pro$299$255/mo ($3,060 upfront)2,00054,000
ScaleCustomCustom2,000+CustomCustom

Tier limits. When your Active Portal User count reaches 80% of your tier’s limit, you will receive in-app and email notifications. You have a 14-day grace period to upgrade before access restrictions apply. No features are degraded during the grace period.

Annual billing. Annual subscriptions are charged in full on the start date. No pro-rata refunds are issued for mid-cycle cancellations of annual plans.

Past-due accounts. Accounts more than 14 days past due are placed in read-only mode. Accounts more than 90 days past due are subject to case-by-case review and may be archived at Doorstep’s discretion. Customer portals are not affected during a contractor past-due period.

Access before first payment. No access to the Platform — including your own customer-facing portal — is granted until your first payment is successfully processed. Accounts that have not completed checkout remain inactive.

Self-serve cancellation. If you cancel your Subscription, you retain full access through the end of your current paid billing period. Access is not revoked immediately upon cancellation. No refund, partial or otherwise, is issued for the unused remainder of a billing period. Any SMS overage or additional-trade-vertical charges incurred during that final active period are billed in the ordinary course at the next billing cycle, even if it falls after your access has ended.

Pricing changes. We will provide at least 30 days’ written notice before increasing subscription fees. Continued use after the effective date constitutes acceptance. For contractors on annual billing, acceptance is presumed if you have not terminated your account prior to your next renewal date.

Additional trade verticals. Your subscription includes one trade vertical (e.g. plumbing, HVAC, roofing). You may add additional trade verticals in Settings; each one beyond your first is billed at $75/month, added as a line item on your next invoice. This charge is based on the highest number of trade verticals your account held at any point during a billing month — removing a trade vertical before the billing month ends does not retroactively remove a charge already incurred for that month.

5. Setup Fee

A one-time setup fee of $299 per contractor location is charged on your first invoice alongside the first subscription period. This fee is non-refundable and covers account configuration, subdomain provisioning, Twilio subaccount setup, and onboarding.

6. SMS Messaging and TCPA Compliance

The Platform provides access to a Twilio subaccount to send SMS messages to your customers. You are solely responsible for compliance with all applicable federal and state laws governing commercial text messaging, including the Telephone Consumer Protection Act (TCPA), 47 U.S.C. § 227, and FCC regulations.

Your TCPA obligations include, but are not limited to:

SMS overages. Messages sent beyond your tier’s monthly allocation are billed as Stripe line items on your next invoice at the following rates:

Overage charges are itemized on the Stripe invoice or receipt you receive for that billing period. Doorstep is not liable for TCPA violations arising from your use of the Platform.

7. Agency Accounts

Agencies wishing to resell or manage Doorstep on behalf of multiple contractors must enter into a separate Doorstep Agency Agreement, available at heydoorstep.com/agency-terms. Access fee, revenue share, fee waiver thresholds, payout mechanics, and agency-specific suspension policies are set forth exclusively in that agreement. Contractors operating under an Agency are still individually bound by these Terms.

8. Referral Program

Growth, Pro, and Scale tier contractors may enable a customer referral program through the Platform. If enabled, customers receive a unique referral link and, when a referral converts, may receive an incentive credit configured by the contractor.

9. Data Processing

The collection, use, and processing of customer personal data through the Platform is governed by the Doorstep Contractor Data Processing Agreement (“DPA”), which is incorporated into these Terms by reference. You are the controller of your customers’ data; Doorstep is a processor acting on your instructions.

By accepting these Terms, you also accept the DPA. The DPA governs sub-processor relationships, data retention, breach notification, and your rights to export or delete data.

9.1 Technician Location Tracking

When one of your technicians marks a job “En Route” or “In Progress” in the tech portal, the Platform collects that technician’s device location for the duration of that status so the customer can see an ETA and live location for the active job. Location tracking is not active at any other time — it does not run while a technician is off the clock, between jobs, or on a job that has not yet been marked En Route or In Progress, and it stops automatically as soon as the job is marked complete or the technician’s status changes. You are responsible for informing your technicians that this tracking occurs while a job is active.

9.2 Contractor Payment Processing Connections

The Platform allows you to optionally connect your own QuickBooks Online or Stripe account (via Stripe Connect) so that Doorstep can generate a dynamic, per-invoice payment link using your connected account’s own invoicing or payment infrastructure. You authorize this connection; it uses your own credentials and your own agreement with QuickBooks/Intuit or Stripe, not Doorstep’s.

Doorstep is not a payment processor, payment facilitator, or money transmitter, and is not a party to any payment transaction conducted through a connected QuickBooks or Stripe account. Payment funds are sent by your customer directly to your own connected account. Doorstep never receives, holds, custodies, or has access to those funds at any point, and has no ability to reverse, refund, or redirect a payment made through your connected account — those actions must be performed directly with QuickBooks/Intuit or Stripe.

You are solely responsible for: (a) your own compliance with QuickBooks/Intuit’s and Stripe’s respective terms of service, acceptable use policies, and any fees they charge; (b) maintaining accurate invoicing and payment records within those platforms; and (c) any tax, accounting, or regulatory obligations arising from payments you receive through a connected account. Doorstep disclaims all liability for the availability, accuracy, or security of QuickBooks’s or Stripe’s services, and for any dispute between you and a customer, or you and QuickBooks/Intuit or Stripe, arising from a payment made through a connected account.

You may disconnect QuickBooks or Stripe at any time from your account settings. Disconnecting does not affect payment links already sent to customers — those continue to work directly against your connected account — but Doorstep will no longer be able to detect or record when they are paid.

9.3 Google Drive Photo Sync

The Platform allows you to optionally connect your own Google Drive account so that job photos you or your technicians upload are automatically copied into a folder structure in your connected Drive. You authorize this connection; it uses your own Google account and is subject to Google’s own terms of service, not Doorstep’s.

Enabling Google Drive sync copies photos into your Drive — it does not move or delete Doorstep’s own copy of a photo. Photos remain in Doorstep’s storage subject to your plan’s storage limits and your own deletion actions, independent of whether a copy has also been synced to Drive. Doorstep is not responsible for the availability, security, or organization of files once they are copied into your connected Drive account, and disclaims all liability for any modification, deletion, or unauthorized access to synced files that occurs within your own Google account.

You may disconnect Google Drive at any time from your account settings. Disconnecting stops future photo syncs; it does not remove files already copied into your Drive.

9.4 Compliance Record-Keeping Tools

The Platform may offer optional tools to help you keep records relevant to industry or regulatory requirements applicable to your trade — for example, a refrigerant-handling log for HVAC contractors. These tools are record-keeping aids only. They generate and store records based on information you or your technicians enter; they do not determine, certify, or guarantee compliance with any federal, state, or local law or regulation (including EPA refrigerant-handling requirements), and Doorstep does not submit, file, or report any such record to any government agency or third party on your behalf.

You are solely responsible for determining what records your business is required to keep, verifying the accuracy and completeness of any information entered into these tools, and complying with all applicable laws and regulations. Doorstep disclaims all liability arising from your reliance on these tools for regulatory compliance, including any incomplete, inaccurate, or untimely record.

10. Acceptable Use

You agree not to use the Platform to:

Doorstep reserves the right to suspend or terminate your account immediately if you violate this section, with or without prior notice.

11. Intellectual Property

Doorstep retains all right, title, and interest in the Platform, including all software, designs, algorithms, and documentation. These Terms grant you a limited, non-exclusive, non-transferable license to access and use the Platform during your active Subscription.

You retain ownership of your business data (customer records, appointment data, invoices, and communications) uploaded to or generated through the Platform. By uploading data, you grant Doorstep a limited license to process, store, and display that data solely to provide the Platform services.

You grant Doorstep permission to reference your business name and logo in customer-facing portal branding during your active Subscription. We do not use your name or logo in marketing materials without your separate written consent.

11.1 Copyright Complaints (DMCA)

If you believe content on the Platform (including a customer photo, review, or message uploaded by a contractor) infringes your copyright, send a written notice to support@heydoorstep.com including: (1) a physical or electronic signature of the copyright owner or their authorized agent; (2) identification of the copyrighted work claimed to be infringed; (3) identification of the material claimed to be infringing and information reasonably sufficient to locate it on the Platform; (4) your contact information; (5) a statement that you have a good-faith belief the use is not authorized; and (6) a statement, under penalty of perjury, that the notice is accurate and you are authorized to act on the copyright owner’s behalf. Doorstep will remove or disable access to material that appears to infringe upon receipt of a compliant notice, and will terminate the accounts of repeat infringers in appropriate circumstances. A contractor whose content is removed may submit a counter-notice to the same address.

12. Confidentiality

Each party agrees to keep the other’s non-public business information confidential and not to disclose it to third parties without prior written consent, except as required by law. This obligation survives termination of these Terms for three (3) years. Aggregate, anonymized platform usage statistics are not considered confidential.

13. Representations and Warranties

You represent and warrant that:

14. Disclaimer of Warranties

THE PLATFORM IS PROVIDED “AS IS” AND “AS AVAILABLE” WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. DOORSTEP DOES NOT WARRANT THAT THE PLATFORM WILL BE UNINTERRUPTED, ERROR-FREE, OR SECURE. YOUR USE OF THE PLATFORM IS AT YOUR SOLE RISK.

DOORSTEP DOES NOT WARRANT ANY SPECIFIC BUSINESS OUTCOMES, CUSTOMER RETENTION RATES, REVIEW VOLUMES, OR REVENUE RESULTS FROM USE OF THE PLATFORM.

15. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, DOORSTEP AND ITS OFFICERS, DIRECTORS, EMPLOYEES, AND AGENTS WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING LOST PROFITS, LOST REVENUE, LOSS OF DATA, OR BUSINESS INTERRUPTION, ARISING OUT OF OR RELATED TO THESE TERMS OR YOUR USE OF THE PLATFORM, EVEN IF DOORSTEP HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

DOORSTEP’S TOTAL CUMULATIVE LIABILITY TO YOU ARISING OUT OF OR RELATED TO THESE TERMS WILL NOT EXCEED THE GREATER OF (A) THE TOTAL FEES YOU PAID TO DOORSTEP IN THE THREE (3) MONTHS IMMEDIATELY PRECEDING THE CLAIM, OR (B) ONE HUNDRED DOLLARS ($100.00).

SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF CERTAIN WARRANTIES OR LIMITATION OF LIABILITY. TO THE EXTENT PROHIBITED BY LAW, THESE EXCLUSIONS AND LIMITATIONS MAY NOT APPLY TO YOU.

16. Indemnification

You agree to indemnify, defend, and hold harmless Doorstep and its officers, directors, employees, and agents from and against any claims, liabilities, damages, losses, and expenses (including reasonable attorneys’ fees) arising out of or in any way connected with: (a) your use of the Platform; (b) your violation of these Terms; (c) your violation of any applicable law, including TCPA; (d) your service relationship with your customers; or (e) any claim by a third party that your content or business practices infringed their rights.

17. Term and Termination

These Terms commence when you accept them and continue until your Subscription is terminated. Either party may terminate for convenience with 30 days’ written notice. Doorstep may terminate immediately for material breach, non-payment beyond the grace period, or violation of the Acceptable Use section.

Upon termination: your access to the Platform is revoked at the end of the notice period. You may export your customer data via CSV during your active Subscription and for up to 30 days following termination. For the next 30 days (days 31–60), you may still request an export by contacting support@heydoorstep.com. After day 60, no further export requests can be fulfilled — Personal Data is removed from Doorstep’s active production systems within 30 additional days (by approximately day 90). Residual copies in encrypted backups, which Doorstep does not actively access, are cleared on our normal backup rotation cycle, for a total maximum retention of approximately 210 days — consistent with the DPA.

Sections 11–19 survive termination.

18. Governing Law and Dispute Resolution

These Terms are governed by the laws of the State of Florida, without regard to its conflict-of-law provisions. Any dispute arising under these Terms will be resolved by binding arbitration administered by the American Arbitration Association under its Commercial Arbitration Rules, with proceedings conducted in St. Johns County, Florida. Judgment on the arbitration award may be entered in any court of competent jurisdiction.

Class action waiver. You agree to resolve disputes with Doorstep on an individual basis. You waive any right to participate in a class action lawsuit or class-wide arbitration against Doorstep.

Pre-arbitration notice. Before initiating arbitration, the disputing party must provide the other party with at least 30 days’ written notice describing the nature of the dispute and the relief sought. The parties will attempt to resolve the dispute during that period. If unresolved, either party may then proceed to arbitration.

Notwithstanding the foregoing, either party may seek injunctive or other equitable relief in any court of competent jurisdiction to protect intellectual property or confidential information.

19. General Provisions

Odin Technology Group LLC  ·  359 Zancara Street, St. Augustine, FL 32092  ·  support@heydoorstep.com  ·  heydoorstep.com
Questions about these Terms? Email support@heydoorstep.com.