Active customerUnique customer ID with at least one completed, non-voided invoice within the last 24 months.
Repeat customerCustomer with 2+ completed projects within any 24-month window.
ProjectCompleted, invoiced construction project in QuickBooks. Voided, refunded, and test records excluded.
Customer relationshipElapsed time from first invoice to most recent invoice, averaged across all active customers.
Continuous operationNo gap exceeding 6 months between consecutive invoiced projects across the business history.
Service mixDistribution of project types by count, trailing 24 months. From QuickBooks project category field only.
GeographyMunicipalities from service address on completed project records, trailing 24 months.
Customer growthYear-over-year change in unique customer IDs with at least one completed project. Compared against the same 12-month window in the prior year.
Project durationElapsed time from project start date to final invoice date, averaged across all completed projects, trailing 12 months.