← Back to all SaaS verticals
Industries · SaaS · Construction & Field Services

CFO services for construction and field services software.

Software for contractors and trades businesses is bought by owners who live in their trucks, priced per technician or per job, and churned when the business has a slow season. We bring finance leadership that understands the customer's economics as well as the vendor's.

At a glance
Job costing, estimating, scheduling and dispatch, field service management, project tracking
Per-technician, per-job, and tiered pricing
SMB-heavy customer base
Venture- and sponsor-backed
The problems

The finance problems that define this segment.

01

Customers are small and seasonal.

Trades businesses pause or downgrade in slow months; churn and contraction follow the construction calendar.

02

Per-technician pricing fluctuates with customers' headcount.

Seat counts move with hiring and layoffs; net revenue retention is driven by customers' staffing cycles.

03

Hardware and payments bundles.

Tablets, scanners, and in-field payment processing sold alongside software need separate recognition and margin.

04

Onboarding is high-touch for low-ARR (annual recurring revenue) accounts.

Setup and training cost per customer can exceed first-year revenue in the smallest tier.

05

Channel partners and suppliers drive distribution.

Distributor, manufacturer, and association partnerships carry revenue share and co-marketing terms.

06

Usage-based add-ons (messaging, payments, financing) carry their own margin and compliance.

07

Support cost per account is high relative to ARR.

Field users generate support volume; cost to serve must be tracked by tier.

How we work

How we run finance here.

  • Revenue architecture — subscription, per-seat, usage add-ons, hardware, payments, partner revenue separated.
  • Cohort economics by customer size and trade — retention, seat expansion and contraction, revenue per customer, cost to serve, contribution.
  • Seasonal forecasting — construction-calendar volume model for seats and usage; cash through the slow season.
  • Onboarding cost and payback by tier; tier redesign where payback is beyond lifetime.
  • Hardware and payments margin unbundled; reserves and gross/net for payments.
  • Partner revenue-share accounting and partner-channel economics.
  • Investor pack — ARR, net revenue retention (NRR) with seat dynamics, gross margin by revenue type, customer acquisition cost (CAC) payback by channel, burn and runway.
  • Pricing and packaging — per-technician vs. tiered vs. per-job evaluated on retention and expansion.
Metrics

Key metrics we build and report.

MetricWhat it tells you
ARR by tier and tradeComposition
Seat expansion / contraction and net revenue retentionCustomer staffing dynamics
Logo churn by size cohort and seasonStructural churn
Onboarding cost per customer and payback by tierServiceability
Cost to serve per accountSupport economics
Gross margin by revenue typeTrue margin
Payments and add-on take rateMonetization
Partner-channel CAC and revenue shareChannel economics
Seasonal revenue curvePlanning
CAC payback by channelGrowth efficiency
In practice

Worked example.

A field-service-management platform for residential trades, $12.6M ARR, 5,400 customers, per-technician pricing with payments add-on.

The plan: self-serve onboarding for the smallest tier; seasonal pause option instead of churn; payments reported as a revenue line with its own margin; partner channel scaled; investor pack with seat dynamics explained.

Experience

Where we’ve done this.

Field-service and dispatch platforms; estimating and job-costing software; construction project-tracking tools; contractors and trades businesses that were the buyers; sponsor-backed construction technology platforms. Pattern-level only.

Questions

Frequently asked questions.

Still have a question? Email [email protected]

Seasonal churn is killing our metrics. What do we do?

Offer pause or seasonal tiers, report seasonally adjusted retention, and target acquisition toward trades with year-round demand.

Is per-technician pricing the right model?

It aligns with customer value but exposes revenue to their staffing; we model tiered and hybrid alternatives on retention and expansion.

Should we add payments or financing?

We model take rate, cost, reserves, and compliance before launch; attach rates in this segment can be strong.

How do you handle hardware?

Unbundled recognition and margin so hardware does not depress the software margin investors are pricing.

Latest

Insights for this vertical.

SaaS-specific insights are being published.

Let's talk

Tell us about the company.

One conversation about where the numbers stand and what the next stage needs from finance. We will tell you where we can help, where you need someone else, and what it would cost.

The information on this page is provided for general informational purposes and does not constitute accounting, tax, legal, or investment advice. Revenue recognition, sales tax, and investor reporting matters for software companies depend on contract terms, jurisdiction, and the specific facts of the business. Figures in examples are illustrative. See our full Legal Disclaimer.