Our mission

Building for the world's most trusted service companies

Thorbis builds software for the operating loop of home service and commercial trades: intake, dispatch, field work, invoicing, payments, and follow-up. The goal is a cleaner record from the first phone call to final invoice.

  • $299/month + usage at cost
  • Unlimited users included
  • Zero lock-in
Our mission, in numbers

$299/month + usage at cost

Unlimited users included

Flat

Zero lock-in

Export your data any time

Open

SOC 2 aligned · 99.9%+ uptime

Security baked in

Secure

$299

Monthly platform price

1

Connected operating system

100%

Remote-ready product work

4

Core operating loops

The origin story

Why we built this

HVAC, plumbing, and electrical contractors have been underserved by software for decades. We spent 18 months embedded with service businesses before writing a line of code.

The gap in the market

The founding team spent years watching contractors struggle with a brutal choice: pay enterprise prices for software that takes six months to implement, or use tools so simple they hit a ceiling the moment a third technician joined the company.

Nobody was building for the 3-to-50 technician shop, the family-owned HVAC company doing $2M a year, the plumbing contractor with 12 trucks and no dedicated dispatcher. These businesses need real dispatch power, real payment processing, and real reporting, without taking on a heavy enterprise rollout.

Before writing the first line of Thorbis code, the team spent 18 months embedded with service businesses: riding along on HVAC calls, sitting in dispatch centers on summer rush days, and watching dispatchers manage scheduling with printed spreadsheets taped to the wall. The product decisions made during that time show up in every feature we ship.

Where competitors fall short

ServiceTitan Enterprise

Quote-based enterprise software

Built for complex field service organizations that expect a larger implementation motion.

Jobber Lightweight

Published package pricing

Often a fit for simpler shops that want a lightweight way to start organizing work.

Thorbis Connected

$299/month + usage at cost

Built for growing service teams that need dispatch, payments, AI, and unlimited users in one system.

The product

What we're building

Specific capabilities designed for the way field service teams actually work, not generic project management dressed up for contractors. Some are shipped; the rest are in active development on the public roadmap.

4 scheduling views for every workflow

Dispatchers switch views without losing context. All four stay in sync.

Timeline view

Horizontal appointment bars with hour markers. Drag-and-drop across technician rows. See your whole day at a glance.

Kanban board

Column-per-technician dispatch board. Drop unassigned jobs onto a tech. Reorder within the column to sequence stops.

Live map view

Supabase Realtime GPS feeds technician location markers. See who's en route, who's on-site, and who's available.

CSR view

Collapsible mini-calendar sized for call center screens. Open a date to see availability without leaving the customer record.

Pending Actions AI IN DEVELOPMENT

A 60-second monitoring cycle scans every open job, invoice, and customer record. When it finds something that needs attention, an overdue follow-up, a payment that failed, a job running long without a status update, it surfaces a prioritized action in the dispatcher's queue. Four action types, four risk levels. The dispatcher decides what to act on; the AI does the watching.

Critical riskHigh riskMedium riskLow risk
Payments

Payrix embedded card processing. Same-day deposits. No markup on transaction fees. Tap-to-pay in the field app.

SMS

Twilio A2P 10DLC registration. Ten-digit long codes with carrier registration. Appointment reminders, job status, and review requests.

Email

IMAP/SMTP bridge, connect your own business email domain. No shared sending IP. Invoices and proposals go out from your address.

Accounting

QuickBooks OAuth integration. Hourly auto-sync. Job costing maps to QuickBooks Customer:Job hierarchy, no manual entry.

Customer portal

Token-secured /pay/[invoiceId] links. No customer login required. View invoice, approve estimate, and pay by card in one screen.

Field app

Offline-first architecture. 800×240 signature canvas. Materials tracking and photo capture sync on reconnect.

How we operate

Our principles

Values become principles when they're specific enough to make a hard decision easier. These are the commitments that govern how we build and operate Thorbis.

Operators over admins

Every UI decision gets stress-tested against a dispatcher's daily workflow, not an admin's quarterly report. If a dispatcher can't complete the action in two taps on a Tuesday morning rush, we redesign it.

Real data, not demos

Every feature page uses actual field names, actual status values, and actual API names from the codebase. We don't mock up workflows that don't exist in production.

One price, full access

$299/month + usage at cost includes every feature and unlimited users, plus a $100/month utilities credit. We don't charge per seat or per integration, only utilities past the credit bill at published rates. You know the number before you sign the contract.

Honest about limitations

Some features require setup time you can't shortcut. Twilio A2P 10DLC carrier registration takes 3-5 business days. We say that upfront in the onboarding flow, not buried in the support docs.

Our journey

Our story

From founding to today, we have stayed focused on the dispatch, field, payment, and customer follow-up work that decides whether a service company runs cleanly.

Founding

Thorbis founded to modernize trade operations

Our founding team met while building software for national HVAC brands. We set out to give every contractor modern operating tools.

Research

18 months embedded with service businesses

Ride-alongs on HVAC calls, summer-peak dispatch center sessions, and owner interviews shaped the product before line one of code.

Build

The core platform takes shape

Jobs, customers, dispatch, equipment tracking, and the settings workbench shipped first; payments, communications, and the Thorbis Brain are in active development.

Now

Early access opens

The waitlist is live and invites are sequenced by trade and workflow fit. Everything we're building next is published on the public roadmap.

See the public roadmap
Technical transparency

The stack

We believe operators deserve to know what's under the hood. Here's every major technology Thorbis runs on, and why we chose it.

Next.js 16+ with React 19

Server Components first, with server-rendered product surfaces wherever the workflow allows. No useEffect data fetching for server data. Async params and cookies throughout.

Supabase

PostgreSQL with Row Level Security enforced on every table. Realtime websockets power live GPS on the dispatch map. React.cache() deduplicates queries across Server Components.

Vercel

Edge-cached marketing pages, separate projects for web and admin, and Turborepo build pipelines for predictable deploys.

Payrix

Embedded payment processing, not a Stripe reseller. Same-day deposits, tap-to-pay, and stored payment methods without leaving the Thorbis interface.

Twilio

A2P 10DLC SMS with ten-digit long codes. Appointment reminders, job-status updates, and review requests. Carrier registration handled during onboarding.

Google Distance Matrix API

Route optimization across technician stops. Calculates drive-time matrices and reorders job sequences to minimize windshield time.

SendGrid

Transactional and bulk email with domain verification and DKIM signing. Invoice delivery, estimate approvals, and marketing campaigns through a single provider.

Server Components first

Thorbis is designed around server-rendered product surfaces wherever the workflow allows. No useEffect data fetching for server data. Server Actions handle form submissions. React.cache() deduplicates database queries across components so repeated data requests can be shared during a render. The result is a smaller client surface and fewer loading states in the workflows operators use all day.

Customer discovery

18 months in the field before line one of code

Most software companies build for the buyer, the owner who signs the contract. We built for the operator, the dispatcher who lives in the software 8 hours a day.

Ride-alongs

Team members rode along on HVAC installs, plumbing service calls, and electrical inspections. We watched how technicians actually use a phone on a job, gloves on, crouched under a unit, trying to enter materials in a form that required 12 taps.

That's why the Thorbis mobile app has one-tap materials entry and a signature canvas sized for a thumb, not a stylus.

Dispatch center sessions

We sat in dispatch centers during summer peak season, the single hardest operational moment for HVAC contractors. A dispatcher managing 20 techs, 60 jobs, and a waiting list of emergency calls doesn't have time to scroll through menus.

The drag-and-drop timeline view and the one-click reassignment flow came directly from watching dispatchers navigate those mornings.

Owner interviews

We interviewed owners of 3-to-50 tech shops about what they actually track, what keeps them up at night, and what software they'd tried and abandoned. The pattern was consistent: they'd bought something that was either too simple to grow into or too complex to get their team to use.

Thorbis is the answer to that gap. Powerful enough to run a 40-tech fleet. Simple enough that a dispatcher can learn it in a day.

Product specifics

Built with specifics, not generalities

Vague software ships vague features. These are the actual numbers that guided Thorbis product decisions.

60s

AI monitoring cycle

Pending Actions AI re-evaluates every open job and invoice every 60 seconds, not on page load, continuously.

4

Scheduling views

Timeline, Kanban, Map, and CSR view. All four stay synchronized. A dispatcher switches without losing context.

800×240

Signature canvas

Sized for a thumb on a smartphone screen at arm's length. Not a desktop canvas shrunk down.

0

Customer logins required

The customer portal uses token-secured /pay/[invoiceId] links. Customers pay without creating an account.

1hr

QuickBooks sync interval

Hourly auto-sync to QuickBooks Customer:Job hierarchy. No manual export, no CSV, no reconciliation backlog.

3-5 days

Twilio A2P registration

Carrier registration for 10DLC SMS takes 3-5 business days. We say that upfront. It's in the onboarding checklist, not the fine print.

RSC

Server-first surfaces

Server Components are the default across the Thorbis web app wherever the workflow allows. Less JavaScript shipped, faster first paint, smaller attack surface.

$299

Monthly platform fee

Every feature and unlimited users included, plus a $100/month utilities credit. No per-seat pricing. No integration fees. Utilities past the credit bill at published rates.

51+

Zustand stores

State management across the web app. Zustand for everything shared. useState for local UI only. No React Context, ever.

The team

Who we are

We're a team of operators, engineers, and customer advocates who've spent our careers building software for service businesses. We know the pain of missed calls, scheduling chaos, and late payments, because we've lived it.

$299

Platform fee — plus usage at cost

Every feature and unlimited users included

16

Core Modules

Built around the service business operating loop

100%

Remote-Ready

Designed for office and field teams

4

Operating Loops

Sell, schedule, perform, and collect

Quarterly onsites focused on customer empathy

Ready to join our mission?

Thorbis operates as a distributed-first company with teammates across North America. We're always looking for passionate people who want to help service businesses thrive.

Built for operators

A shared operating layer behind every page

Whether a buyer starts on an industry, feature, migration, or tool page, Thorbis routes the conversation back to the same product system: jobs, money, customers, and team work in one place.

01

One workspace

CRM, dispatch, estimates, invoices, payments, and reporting stay connected.

02

Unlimited users

Bring owners, office staff, dispatchers, techs, and managers into the same system.

03

Guided switch

Migration planning, validation, and cutover support are built into the buying path.