Volca · One platform, every dollar

The financial intelligence layer for home services.

AI agents that calculate every commission, clear every vendor invoice, and send every employee their pay report, so your back office runs itself.

Built specifically for contractors.

ServiceTitanOfficial Partner

Payroll calculated annually

$200M+Every year

Across home service businesses on ServiceTitan.

02 · Ingest

Volca reads & codes.

app.volca.ai
PDFPayPlan_B.pdf
WOffer.docx
XCommissions.xlsx
XSpiffs_Q3.xlsx
PDFPricebook.pdf
CSVTimesheets.csv
Volca · Context layer
Everything read in, structured, indexed
Live
Pay plans
12 archetypes
ServiceTitan jobs
4,128 invoices
Timesheets
147 techs · 2 weeks
Pricebook
1,802 items
Spiffs & TGLs
38 active
Memberships
612 active plans
Vendor invoices
Ferguson · Winsupply
GP margins
per job, 3-yr history
Pay history
ADP · 2024 → today
Helper splits
65/35 · 50/50 rules
volca / pay-plan.ts
Auto-coded
import { serviceTitan, volca } from "@volca/sdk"
// 1. pull everything from ServiceTitan
const jobs = await serviceTitan .pull( "invoices" , "timesheets" )
const book = await serviceTitan .pull( "pricebook" )
// 2. read PDFs, docs, sheets → typed rules
const plan = volca .codify([
"PayPlan_B.pdf" , "Spiffs_Q3.xlsx" , "Offer.docx"
])
// 3. calculate pay for every tech
const pay = jobs .map( plan .commission)
const checks = plan .validate( pay , { splits: true, gp: true } )
// 4. write back to every system
await serviceTitan .write( pay )
await adp .export( pay ) // 147 techs · 0 errors
await quickbooks .post( pay .byTrade)
Rules verified · 147 techs · 0 errors

Pay plans, jobs, timesheets, pricebook, vendor invoices. Pulled in automatically.

I've probably been running payroll since before you guys were born. This is the first time I've ever trusted another company to do it for me. I really can't believe it.
Veronica Yonts
Owner / CEO · Home Comfort Services

Trusted by 100+ contractors

The shops behind every back office we run.

Cardinal
Environment Masters
1st Choice
Preferred Home Services
Fox & Sons
Dean's Home Services
Fiscor Plumbing and Air
Choates
Pacific Heating & Cooling
High Ground Service Pros
Town & Country Services
Davis Air Conditioning & Heating

Continuous context for every pay plan.

Volca holds the full picture of how your shop pays. Employee archetypes, commission structures, splits, and pricebook rules all live in one place, so every pay plan is concrete and every paycheck is correct.

Explore the data model
Leadership
In sync

Total visibility into labor spend and margin.

GP marginPayroll spendVariance
Field Employees
In sync

Itemized pay reports. Approve or dispute before payroll runs.

Pay reportApproveDispute
Managers
In sync

Review commissions and approve every adjustment.

ReviewApproveSign off
Volca
Volca
Live context layer
Archetypes
Comp plans
Splits
Pricebook
Vendors
Materials
Reconciled
Verified
Approved
ServiceTitan
QuickBooks
Sage Intacct
ADP
Paylocity
Gmail

Customer stories

Real shops. Real numbers.

20 franchises across 12 states.

Across the network500 manager hours saved · $250k in payroll errors caught
“We avoided hiring a whole extra admin person. Volca runs the math we used to fight every Friday.”
Christina HeltonOwner · One Hour Louisiana

Frequently Asked

The questions operators ask before they join.

Don't see what you're looking for? Talk to us — we'll walk you through anything specific to your shop.

01

About Volca

  • What does Volca actually do?

    Volca is the financial intelligence layer for home services. We connect to ServiceTitan and your accounting stack to automate the work that lives between the field and finance: commission and performance pay, payroll prep, and vendor invoice job costing.

  • Who is Volca built for?

    HVAC, plumbing, and electrical operators running ServiceTitan, typically from 10 to 200+ field technicians. Single-shop owners, multi-location franchises, and private-equity-backed roll-ups all use Volca.

  • Do we have to switch payroll providers?

    No. Volca sits on top of ServiceTitan and exports clean files into whatever payroll system you already use: ADP, Paychex, Gusto, Paylocity, QuickBooks, and others. Nothing changes for your techs or your processor.

  • How is Volca different from a bookkeeper?

    Bookkeepers move data, they don't audit the math. Volca runs the calculations the way you designed them, every cycle, and flags anything that looks off before payroll goes out.

02

Onboarding

  • How long does it take to get live?

    Most shops are running production payroll on Volca within 14 to 28 days. We handle the heavy lifting: pulling your pay plan, mapping ServiceTitan data, and validating against your last few payroll cycles side-by-side.

  • Do you train our team?

    Yes. Your payroll admin, GM, and ops lead all get hands-on training before go-live, and we run the first one or two cycles alongside you. Slack/text access to our team continues after launch.

  • Will our pay plan need to change?

    Almost never. Volca was built to handle layered, sophisticated plans: GP-margin commissions, tiered bands, pricebook-derived spiffs, helper splits, callback deductions. If your plan runs in your head or on a spreadsheet today, it runs in Volca tomorrow.

  • What do we need to bring to onboarding?

    Your current pay plan document (or a verbal walkthrough, we've heard them all), recent payroll exports for validation, and a ServiceTitan login. That's it. No data migration, no template wrangling.

03

Payroll Automation

  • Does Volca actually run payroll?

    Volca calculates and audits payroll, then exports a clean, validated file to your processor (ADP, Paychex, QuickBooks, etc). Your processor still cuts the checks. You get the speed and accuracy without changing what already works.

  • What about spiffs and bonuses?

    All of it. Commissions, performance pay, spiffs, bonuses, draws, deductions, helper splits, callbacks. All calculated per tech, per cycle, with a line-item statement they can approve or dispute before payroll runs.

  • How accurate is it?

    Volca recalculates from the ServiceTitan source every cycle, so there's no copy-paste drift. Across our customer base we've caught $250K+ in pay errors that would have gone out the door on spreadsheets.

  • What if a tech disputes their pay?

    Techs see an itemized statement showing every job, commission, spiff, and deduction that rolled into their check. They approve or dispute in one click. Disputes route to the right manager with the full audit trail attached.

Chat with a payroll expert

See how Volca automates your payroll process to save you time and money.