Pricing

Honest, flat pricing. Every plan starts with a 14-day free trial: no charge today, cancel any time.

All-Access Bundle

Use more than one Hitt Hosting product?

Get all 9 products (hosting, books, desk, sign, field, HR, CRM, SE & security) for $99/mo ($990/yr, 2 months free). One subscription, one bill.

Get the bundle →

Pro

$24/mo

14-day free trial · no charge today

For growing teams

  • Customers, sites & jobs
  • Dispatch board & technician skills
  • Skill-based technician matching, tag jobs with required skills, see best-fit techs at dispatch
  • Job priority & urgency, flag urgent jobs and triage your day; sort and filter the board by priority, carried straight through from maintenance plans
  • Day route plan on the dispatch board, per-leg drive estimates from your site addresses, plus a suggested visit order (advisory, never reschedules)
  • Customer estimates & quotes, public approve/decline link, convert approved to a job
  • Status workflow with line items, comments & duplicate
  • Customer appointment confirmation, customers confirm (or ask to reschedule) with one tap on the tracking link; the board shows Confirmed / Awaiting confirmation before the truck rolls
  • Customer arrival window — promise a real window ("Arriving between 8:00 and 10:00 AM") on the tracking page and reminder/en-route emails instead of an exact minute; optional per job
  • One-click job → Books invoice on complete → invoiced
  • Record payment on the job, log cash, check, card or a deposit, see paid & balance due, and settle the Books invoice automatically
  • On-site customer sign-off, capture a signature as timestamped proof, optionally required before invoicing
  • Customer service report, a branded, print-to-PDF job-completion document (line items, tax, completed checklist, photos, signature) the customer opens from the completion email; no server-side PDF, no extra tech clicks
  • Job checklists, reusable task-list templates; techs check off steps on site; optional gate blocks complete until required items are done
  • Multi-site management
  • Equipment & asset history, register every unit you service (make, model, serial, warranty) with full per-unit job history
  • Ops dashboard + revenue & top-customer reporting
  • Accounts-receivable aging, unpaid invoices aged into 30/60/90-day buckets so you can see who owes you and chase past-due first
  • Automated overdue-invoice payment reminders (dunning), email past-due customers on a due-date / +7 / +14 / +30 schedule, one nudge per milestone, off by default
  • Job profitability & margin report, revenue minus true cost (parts, labor, fuel & other job expenses) per job, worst-margin first, with CSV export
  • Callback rate by technician, flag a job as rework, link it to the job it re-does, and see callbacks ÷ completed jobs org-wide and per tech, worst first
  • Job cycle-time analytics (dispatch lag / travel / on-site medians + per-tech)
  • Role-based team access (5 roles)
  • Full Fleet module, vehicles, service intervals, drive logs, fuel & charge logs
  • Daily vehicle inspections: pre-trip checklists with defect-to-maintenance close-out
  • Documents & expiry tracking (vehicle insurance, registration, DOT, tech licenses)
  • Fleet dashboard with mileage, fuel & compliance rollups
  • Geofenced arrival — set a radius on a site and Field stamps a defensible arrival time and measures the drive leg from it. Strictly opt-in: off by default, admin-enabled, per-technician browser consent, coarse position (~100m) only while a job is en route or on site, latest position only, deleted after 24 hours. It suggests "on site" — it never changes a job's status by itself, and customers never see a technician's location
  • Parts inventory & stock tracking, on-hand counts, auto-decrement on job consumption, low-stock alerts (opt-in per price-book part)
  • Purchase orders & suppliers, raise a PO to your distributor from the low-stock list, then receive it to put stock back on the shelf; on-order counts so you never double-order
  • Org member management (invite, roles, remove)

Business

$74/mo

14-day free trial · no charge today

For larger teams

  • Crew jobs — book a two- or three-person install as exactly that; every member's day is reserved and double-booking-checked, not just the lead's
  • Everything in Pro, the full product, no feature gates
  • Priority support, your questions go to the front of the queue

Compare plans

Every feature, side by side. Nothing hidden behind a sales call.

FeaturePro$24/moBusiness$74/mo
Customers & sites
Customer book: contact, company, address
Multiple service sites per customer
Invoices push through to Hitt Hosting Books
Equipment & asset history →
Customer equipment register: one record per physical unit (HVAC, furnace, water heater, generator, pump) attached to a site
Make, model, serial, install date, warranty expiry & notes per unit
Live warranty badge: in-warranty / expiring-soon (≤30 days) / expired
Expiring & expired warranties surfaced in the daily Fleet digest email (60-day horizon; optional, Resend-gated)
Tag a job to the unit it services (filtered to the job's site)
Per-unit service history: every job on that unit, newest first, with status & technician
Online booking →
Public "Request Service" booking page at /book/<your-org> — no app or login for customers
Requests land in a dispatcher review queue as pending, never a live job until you accept
Accept converts to a draft job in one click, matching or creating the customer + site
Decline with an optional reason; confirmation & dispatch-notice emails; opt-in per org, off by default
Spam-safe: no customer/pricing data exposed publicly, plus honeypot + rate limiting
Public reviews & testimonials →
Branded public reviews page at /reviews/<your-org>, aggregate rating, count & approved reviews; no app or login
Per-review moderation: approve, hide or feature; nothing is public until you approve it (enforced server-side, not just the UI)
Privacy-safe attribution: reviewers shown as first name + last initial only
Copy-paste embeddable website widget, your average rating + recent reviews on your own site, zero dependencies
AggregateRating + Review structured data so your stars can surface in search results
Estimates & quotes →
Build estimates with labor, parts & expense line items and live totals
Fill a quote from the service & parts catalog in a tap
Email the approve/decline quote link straight to your customer, they review and answer online, no app or login (an approval workflow, not a legal e-signature)
Automatic follow-up — nudge a customer who hasn't answered in a few days, so more quotes get a yes
Quote expiry: quotes auto-expire on their stated date; no approving a stale price
Convert an approved quote into a job in one click, copying the line items
Quote win rate: see what share of the work you quote turns into won jobs, dollars quoted vs. dollars won, how fast customers decide, and the top reasons quotes fall through
Jobs →
Job creation, scheduling & assignment
Server-enforced status workflow
Line items: labor, parts & expenses, add, edit & remove
On-job time tracking: clock in/out on the job, roll worked hours into billable labor in one tap
Service & parts catalog (price book), reusable, pre-priced line items in one tap
One-click job → Books invoice
Record payment on the job: log the cash, check or card the tech took at the door (or a deposit up front), see paid & balance due on the job, and have it land on the Books invoice automatically; settled work stops aging in your report and stops getting overdue reminders
Sales tax per line item: per-line (or per price-book) tax rate that flows onto the Books invoice, to the cent
Job comments for crew handoffs
Customer email notifications: appointment, en-route & completion
Day-before appointment reminders: automated 24h email before the scheduled start to prevent no-shows (one per appointment)
Customer tracking page — every appointment email links to a live "where's my tech" status page; no app to install, no login
Customer appointment confirmation: one-tap confirm (or reschedule request) from the tracking link + reminder email; the dispatch board and job detail show Confirmed / Awaiting confirmation / Reschedule requested so you chase only the unconfirmed jobs
Customer arrival window — set an optional arrival window on a job ("Arriving between 8:00 and 10:00 AM") that shows on the tracking page and the confirmation, day-before reminder & en-route emails, so you promise a credible window instead of an exact minute
Customer satisfaction reviews — the completion email asks for a review in one tap (star pre-selected), a deferred nudge chases un-reviewed jobs, and Reports shows request rate + conversion rate alongside each technician's average
Maintenance plans — recurring job templates with flexible cadences (daily through annual, with custom intervals) that auto-spawn draft jobs on schedule; attach a registered equipment unit so every auto-scheduled visit is filed to that unit's service history automatically
Duplicate & delete jobs
Callback (rework) tracking: mark a job as a return trip, link it to the completed job it re-does and record why (workmanship, parts failure, missed issue, customer request, other); the original job lists every callback filed against it
Job photo evidence: on-site capture + chronological gallery (caption, author, timestamp)
On-site customer sign-off — signature capture as timestamped proof; optional "require before invoicing" toggle
Job checklists (task lists): reusable templates, per-job items, tech check-off with live progress; optional gate blocks on_site → complete until required items are done
Parts inventory & stock tracking: on-hand counts per price-book part, auto-decrement on job consumption, low-stock alerts; opt-in per part
Purchase orders & suppliers — vendor directory + PO workflow; one-tap "Create PO" from the low-stock list, receive (full or partial) writes stock back into inventory, on-order counts prevent double-ordering
Van stock — track parts per truck, not just per company. Every vehicle gets its own stock location, parts used on a job come off the truck that did the work, and you can transfer stock between the warehouse and any van (both legs recorded, so the company total never moves). Low-stock alerts fire for the van that is actually empty instead of a company total that hides it, with an optional per-van target like "this truck always carries two". A van cannot be retired while it still holds stock
Stock counts — count a van or the warehouse without opening every part one at a time. Field freezes what it thinks is on hand the moment you start, so a job booked mid-count cannot shift the numbers under you, then shows you the variance line by line and posts the corrections in one step when you close. Zero-variance parts post nothing, parts you did not get to are left alone, and a cancelled count changes nothing at all. Every count keeps who counted, what the system expected and what was actually on the shelf, so next quarter's missing-parts conversation has an answer. Technicians can also tag which van a part came off as they add it to a job, so the numbers stay closer to true between counts
Dispatch & scheduling →
Dispatch board with per-technician day view
Technician roster with skill tags
Skill-based technician matching: tag a job with the skills it needs; the board ranks techs by coverage (all skills / missing X / no match), best-fit first; a soft dispatcher hint, never a block
Crew jobs — book a two- or three-person install as exactly that. Size the crew when you scope the work, assign a lead and helpers, and every member's day is reserved and double-booking-checked, not just the lead's. The board shows an under-crewed job before the morning of, and a required skill held by any member covers the job—
Job priority & urgency: set a job low / normal / high / urgent, sort and filter the board and jobs list by it, and carry priority through from maintenance-plan spawns
Day route plan on the dispatch board: pick a technician and a day and see their stops in scheduled order with per-leg distance and estimated drive time, built from the site coordinates already on file, starting from the vehicle depot when there is one. One click shows a suggested visit order and the distance and time it would save, or says plainly that your order is already the shortest. Straight-line estimates at an average speed, not turn-by-turn navigation; advisory only, it never reschedules or reassigns anything
Time blocks & double-booking guard
Technician working hours: a recurring weekly shift per tech (split shifts supported); the board flags jobs landing on a day off or outside those hours, with the reason. Wall-clock local, daylight-saving safe. No pattern = always available, and the warning never blocks an assignment
Reporting →
Operations dashboard
Revenue trend, completion rate & top customers
Accounts-receivable aging (Current / 30 / 60 / 90+ buckets)
Automated overdue-invoice payment reminders (dunning), chase past-due A/R by email on a milestone schedule, opt-in per org
Callback rate reporting — callbacks ÷ jobs completed over a window you choose, org-wide and per technician (worst first), plus a breakdown of why the crew went back; a tech with no completed jobs shows "—", never a flattering 0%
Cancellation reasons & Lost-Work reporting, capture why a booked job fell through and see how many jobs and how many dollars of quoted work you lost in the window, by reason, by technician and by customer
Quote win-rate & pipeline reporting — every quote SENT in a window bucketed into its funnel status with counts and dollars, an org win rate of won ÷ decided (approved/converted vs. declined/expired), a dollar-weighted win rate, average days-to-decision, grouped decline reasons and an optional per-person breakdown. Quotes still awaiting an answer are excluded from BOTH sides rather than silently counted as losses, and a window with nothing decided shows "—" instead of a fabricated 0%
Technician timesheets & payroll-ready CSV export
Job profitability & margin reporting, revenue minus true cost (parts, labor, fuel & other job expenses) per job, worst-margin first, with CSV export
Job expenses: log subcontractor, permit, rental, disposal and one-off material costs against a job (with an optional receipt link); they flow into the margin report and the job cost tile as a fourth cost bucket, so jobs with third-party spend report a real margin
Fleet — full module →
Vehicle roster (VIN, plate, make/model, fuel type, odometer)
Primary-technician assignment & active/inactive flag
EV battery capacity tracking
Depot location + geofence radius
Service intervals by miles, days, or both
Service records with cost, vendor, odometer, receipt attachments
"Due soon" + overdue computation; auto-spawn draft service jobs
Per-job drive legs auto-captured on en_route → on_site (odometer + GPS)
Distance from odometer with haversine GPS fallback
Mileage rollup per vehicle on the Fleet dashboard
Unified fuel/charge log (gas, diesel, LPG, kWh) with MPG/MPGe + receipts
Vehicle documents: insurance, registration, inspection, DOT, lease, warranty
Technician documents — driver's license, CDL, trade license, certifications, I-9
60-day "expiring soon" rollup on the Fleet dashboard
Fleet overview dashboard
Geofenced "arrived on site" suggestions
Job-transition event log (append-only audit)
evcc charge controller sync (Beta)
MQTT publisher for job transitions (Beta)
CSV export (vehicles, fuel logs, service records) + bulk import
Per-vehicle printable QR codes: deeplink to mobile fuel/service/visits tab
Visits map: every GPS-stamped drive-leg endpoint on a Leaflet/OSM map
Per-job trip-cost rollup (fuel + miles + labor), priced from real clock-in/out hours, with FSM-estimate fallback
Anomaly alerts: implausible miles, oversized fills, odometer rollbacks
Daily Fleet digest email: admin morning summary of expiring docs, due services & expiring equipment warranties (optional, Resend-gated)
Team & access →
Role-based access (5 roles)
Org member management (invite, roles, remove)
Multiple organizations per login
Platform →
One Hitt Hosting login across the suite
Row-level security + encryption
14-day free trial, cancel or resume any time
SupportStandardPriority

Each Hitt Hosting product is billed separately. Prices in USD. Cancel any time from your billing settings.