Skip to content

Run your service business from one place

Spine takes you from enquiry to quote, job, invoice and payment — and keeps the books for you. Self-hosted, for small contractors, fabricators and studios.
  1. Enquiry
  2. Quote
  3. Job
  4. Invoice
  5. Payment
  6. Books
The dashboard: cash, receivables, overdue invoices and this month's revenue, with what needs your attentionThe dashboard: cash, receivables, overdue invoices and this month's revenue, with what needs your attention

Quotes customers accept online

Send a branded quote; the customer reads, accepts or declines it from any phone.

Jobs, milestones and retention

Bill in stages, hold retention automatically and see each job’s margin as it runs.

Invoices that post to the books

Every invoice, payment and expense becomes a balanced journal entry — no data entry.

A field app that works offline

Crews see today’s jobs, take photos and log expenses with or without signal.

Self-hosted — your data stays yours

Runs on one machine with Docker. Back up with one command, restore anywhere.

Built for developers too

Architecture, local setup and the API reference live in the developer docs.