ServiceTitan → Vexor migration

How to migrate from ServiceTitan to Vexor (step-by-step, ~2-4 weeks)

ServiceTitan is built for 50-200 person commercial HVAC dispatch operations. If you're running a 5-25 person residential crew and your ServiceTitan bill is $20k-$40k/year, you're paying for software 5x more complex than you need. This guide covers migrating to Vexor at $99-$199/mo flat. Migration is longer than a Jobber or Housecall Pro switch because ServiceTitan has deeper integration into operations (commission pricebook, call center, multi-location dispatch) — not all of which is worth recreating in Vexor. We'll cover what to keep, what to drop, and how to phase the transition.

Start free trialServiceTitan pricing calculator →

Total time: 2-4 weeks total: 1-2 weeks to receive ServiceTitan data export, 1-2 weeks to phase team training and pilot.

What transfers, what doesn't

ServiceTitan's data export is typically a support-ticket request rather than a self-service download. Plan 1-2 weeks lead time. Customers, jobs, invoices, and pricebook export cleanly. Commission structures, dynamic call routing, multi-location dispatch hierarchies don't map directly — those need either workflow simplification (fine for residential) or a separate tool. Commission-based pricebook becomes flat-rate pricebook in Vexor.

The plan

  1. 1. Audit what you actually use in ServiceTitan

    4 hours

    Spend 2 hours screen-sharing with each ServiceTitan power user on your team. Ask: "Show me what you do every day." Write down what each person clicks on. Most residential teams discover they use 10-15% of ServiceTitan's feature surface — the other 85% is what you're paying for.

  2. 2. Map kept workflows to Vexor

    2 hours

    For each kept workflow, identify its Vexor equivalent: dispatch → /vexor/schedule; time clock → /vexor/timeclock; invoicing → /vexor/invoices; JSA → /vexor/jsa; photos → /vexor/jobs. Anything that doesn't have a direct Vexor equivalent: decide if you'll drop it or use a separate tool.

  3. 3. Request data export from ServiceTitan support

    5 min request + 1-2 weeks wait

    Submit a support ticket: "I need a CSV export of customers, jobs, invoices, pricebook." ServiceTitan typically delivers within 5-10 business days. Be patient — this is the migration's long-pole timing item.

  4. 4. Start a Vexor free trial

    5 min

    Operations plan ($199/mo) is the right tier for a former ServiceTitan workspace — you need invoicing + profit + client portal + QuickBooks sync. No credit card, no implementation fee.

  5. 5. Import the data when it arrives

    1-2 hours

    Vexor: Settings → Import. Customers, then pricebook (becomes catalog), then jobs, then invoices. ~10 min per CSV. ServiceTitan exports tend to be larger than Jobber/HCP — expect more verification overhead.

  6. 6. Recreate office workflows in Vexor

    2 hours session + 1 week ramp

    Schedule a 2-hour training session for the office team. Walk through quoting, scheduling, dispatch, invoicing in Vexor. Most office staff are productive same-day; the muscle-memory part takes a week.

  7. 7. Train field techs (15 min each)

    15 min × tech count

    Field techs use Vexor's mobile PWA — clock in, see jobs, take photos, sign JSA, message office. Walk each tech through it in person; the app is intentionally simple so the training is quick.

  8. 8. Phase by service line if you have multiple

    1-2 weeks per line

    If you have separate HVAC, plumbing, and electrical service lines, migrate one at a time. The first line through is the proof of concept; the next two go fast.

  9. 9. Negotiate ServiceTitan exit at contract renewal

    Aligned to renewal

    ServiceTitan contracts are typically annual. Don't try to break early — run Vexor parallel until your renewal date. At renewal, decline the renewal in writing 30 days before the date.

  10. 10. Archive ServiceTitan historical data

    2-4 hours

    Export everything you might ever need from ServiceTitan before cancellation — invoices, customer history, GPS records. Store offline. Once cancelled, ServiceTitan retains data per their contract (usually 30-90 days) but accessing it later requires reactivation.

Common gotchas

Problem

ServiceTitan support delays the data export by weeks

Workaround

Submit the request EARLY in the migration plan. Run the rest of the migration (Vexor setup, team training, pilot) on a parallel timeline; the data import is the last step.

Problem

Commission-based pricebook doesn't map to Vexor

Workaround

Vexor uses flat-rate pricing on quotes. If commission structure is critical, calculate commissions separately (spreadsheet or commission-management tool) and have estimators continue working in Vexor with the flat pricing.

Problem

Call center / ACD features absent in Vexor

Workaround

Vexor doesn't replicate call-center / ACD. If you have a dedicated call center, keep it on a separate tool (Aircall, Dialpad, etc.) and have dispatchers create Vexor jobs from inbound calls manually.

Problem

Multi-location dispatch is a different mental model

Workaround

Vexor treats locations as service-area filters on a single workspace, not separate workspaces. If you genuinely need separate accounting per location, run separate Vexor workspaces (one billing relationship, multiple workspaces).

Problem

Field tech GPS history is locked in ServiceTitan

Workaround

Export GPS data if you need it for compliance or payroll audit. Vexor starts fresh on day one.

Related

Full comparison

Vexor vs ServiceTitan

Feature-by-feature →

Pricing calculator

ServiceTitan vs Vexor pricing

Drag a slider, see your gap →

Escape route

ServiceTitan enterprise pricing

Quick 5-step plan →

Frequently asked

Is Vexor really comparable to ServiceTitan?

For residential and light-commercial crews up to ~25 people, yes — the core workflows are covered. For 50+ person commercial fleets running complex pricebook + call center + commission structures, ServiceTitan is purpose-built.

How much will I save annually?

Typical ServiceTitan customer for a 10-person residential operation pays $30k-$40k/year (including implementation amortization). Vexor Operations is $2,388/year flat. Net savings ~$28k-$37k.

Will I lose my custom reports?

Vexor has a custom report builder on the Operations plan. Recreate your top 5-10 reports in Vexor; the rest were probably ServiceTitan-default reports you can replicate with the standard Vexor reports.

How do I handle the contract exit cleanly?

Read your ServiceTitan contract for the cancellation notice period (typically 30-60 days before renewal). Submit cancellation in writing on day 1 of that window. Keep email evidence.

Can my field techs use Vexor on existing phones?

Yes — any iPhone (iOS 14+) or Android (8+) with a modern browser works. No App Store install required (Vexor is a PWA). No new hardware needed.

What about QuickBooks Enterprise (Desktop)?

Vexor currently syncs with QuickBooks ONLINE only. If you're on QuickBooks Desktop, export Vexor invoices as IIF or CSV and import to Desktop manually (or move to QuickBooks Online — most contractors migrating to Vexor also migrate to QBO).

Other migration guides

Housecall Pro → Vexor

11-step plan

About 5 hours of focused work, plus 1-2 days running parallel before full cutover.

Jobber → Vexor

10-step plan

About 4 hours of focused work for a 5-person crew. Larger teams scale roughly linearly with photo volume.

Start your migration today.

30-day free trial. Cancel anytime — no charge if you cancel before day 30. Run parallel with ServiceTitan for as long as you need — Vexor is month-to-month with no early-termination fee.

Start free trial