🔧 fieldservice Live · Self-host

Dispatch, jobs, parts, invoices for 2-20 truck field-service shops

Customers with equipment on file. Technicians dispatched to jobs with GPS routing. Parts usage tracked per job against a truck inventory. Invoices generated on job-complete. Preventive-maintenance schedules per installed unit. For HVAC, plumbing, electrician shops running 2-20 trucks that don't want ServiceTitan's $400/mo seat.

What it does

👤

Customers + equipment

Each customer: property, installed equipment (HVAC model + serial, water heater, panel, etc), service history, contract status. Equipment on warranty flagged. Install date + last-service date.

📍

Dispatch

Today's open jobs on a map. Drag-and-drop to a tech's truck. Auto-sequence by geography + priority (emergency first). Tech gets the route on phone. Customer gets 'Tech on the way' text with ETA.

🧰

Parts per truck

Per-truck inventory of consumables (capacitors, fuses, fittings). Tech marks parts used on each job. Depletion triggers restock order at end of day. Job cost auto-rolls parts + labor.

🗓️

Preventive maintenance

Each installed unit has a PM schedule (annual HVAC tune-up, semi-annual water-heater flush). System auto-generates PM jobs 30 days before due. Reminder to customer. Contract customers priced-in; non-contract get a quote.

🧾

Job → invoice

Tech marks job complete with parts + labor hours + photo. Invoice auto-generates with itemized line items. Customer signs on tablet. Stripe card-present or send invoice for bill. Warranty work tracked separately.

🔒

Trades-shop friendly

Flask + SQLAlchemy. Runs on a laptop in the office or a $5 VPS. Your customer list + equipment history doesn't leave your shop. No ServiceTitan-scale per-seat fees.

Quickstart

# clone and install git clone https://github.com/Dangercorn-Enterprises/fieldservice.git cd fieldservice pip install -r requirements.txt # run — dashboard on port 8500 python app.py # → http://localhost:8500

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Multi-truck
$199/mo
  • Everything in Pro
  • Multi-location / franchise accounts
  • GPS fleet tracking
  • Vendor PO + parts ordering
  • SSO for office staff
  • Priority support
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

fieldservice is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.