Storm Chasing Travel Cost Per Job: Break-Even at 8 to 12 Signed Jobs
Storm chasing looks like easy money from the outside. From the inside, it is a per-job math problem that can leave you profitless if you do not track the costs honestly. The break-even is not 1 or 2 jobs per rep. It is closer to 8 to 12 per trip for most operations.
The True Cost of a Chase
A 45-day storm chase with a 5-person sales team and 2 production crews generates real, traceable costs. For a trip from Dallas to Omaha (roughly 650 miles):
CategoryPer-crew cost (45 days) Fuel (round trip + local)$1,800 to $2,400 Lodging (Airbnb)$3,000 to $5,000 Per diem ($55/day)$2,475 per person Truck depreciation$900 to $1,500 Vehicle maintenance$300 to $600 Licensing and permits$800 to $2,000Total variable cost per sales rep per trip: $9k to $14k. Plus overhead allocation for office support, insurance, and management oversight during the chase.
Per-Job Allocation
Divide the trip costs by expected signed jobs to get cost per job.
Example: a rep signs 15 jobs over the 45-day trip. $12k trip cost divided by 15 = $800 per job in travel costs. A rep signs 5 jobs. $12k divided by 5 = $2,400 per job.
At a typical roof gross margin of 40% on a $15k job ($6k gross profit), travel cost of $800 per job is manageable. Travel cost of $2,400 per job leaves $3,600 gross profit, which has to cover labor, overhead, and net profit. Marginal at best.
The Break-Even Number
For most teams, break-even on a storm chase lands at 8 to 12 signed jobs per rep per trip. Below 8, the trip is losing money. Above 12, the trip is profitable. Above 15 to 20, the trip is highly profitable.
Factors that move the break-even number:
- Trip distance (farther = higher break-even)
- Per-job revenue (higher storm damage = lower break-even)
- Team size (larger teams have lower per-person overhead)
- Licensing costs (new state = higher break-even)
Tracking Costs in Real Time
Most roofing companies discover their storm chase P&L 60 to 90 days after the chase ends, when the books finally close. That is too late to make changes.
Track during the chase:
- Daily fuel and lodging expenses per rep
- Running total of signed contingencies per rep
- Running total of approved claims per rep
- Built jobs per rep (lagging indicator)
- Cost per signed job (variable cost divided by signed)
RoofKnockers has a storm chase dashboard that pulls expenses from Expensify and signed jobs from the CRM, showing live cost-per-job by rep. When a rep's number hits $3k+ per job, the manager has to decide: pull them back or double down on coaching.
Truck Depreciation
Often ignored. A $65k crew truck loses roughly $12k to $18k per year in depreciation. Running 25,000 highway miles per year means each storm chase eats $400 to $700 in truck value.
Add in tire wear (~$0.04 per mile), transmission stress on the highway, and maintenance intervals coming faster. Real all-in truck cost per mile for a heavy-duty crew truck is $0.55 to $0.85.
Per Diem Compliance
Per diem rates above IRS limits create taxable income for the crew member. 2026 IRS rates for most midwest cities: $55 to $65 per day for meals and incidentals.
Paying $75 per day creates $10 to $20 per day in taxable compensation. Over a 45-day trip that is $450 to $900 per crew member. Either hold your per diem within IRS limits or run payroll appropriately.
Insurance Costs
Out-of-state work sometimes requires additional insurance endorsements. If your Texas-based insurance does not cover work in Nebraska, you need an endorsement or a separate policy. Per-state endorsements run $500 to $2,500 per year.
Workers comp is also state-specific. A Texas workers comp policy does not cover an employee injured in Nebraska. "Monopolistic state" issues apply in North Dakota, Ohio, Washington, and Wyoming, where the state is the sole workers comp provider.
Cancellation and No-Show Costs
15 to 25% of signed contingencies during a storm cancel before the job builds. If a rep signs 15 and 20% cancel, they actually delivered 12 built jobs. Your cost per built job is now 25% higher than your cost per signed job.
Factor cancellation rate into the break-even math. Actual break-even is closer to 10 to 15 signed jobs per rep per trip when cancellation is included.
When to Pull the Plug
Set pull-the-plug rules before the chase starts:
- If week 2 signed jobs per rep is under 3, review the market
- If week 3 signed jobs per rep is under 6, pull half the team home
- If week 4 signed jobs per rep is under 8, pull the entire chase
Chasers without pull-the-plug rules bleed money for 2 extra weeks chasing a story of "it is about to turn around." It rarely does.
When to Expand
Conversely: if signed jobs per rep hit 15+ by week 3, bring in another 3 to 5 reps. The market has capacity. Scale up.
See also: storm chasing operations playbook and housing your storm crew.
Benchmarking Against Home Market
Before any chase, benchmark against the home market. A rep who signs 20 jobs per month at home, with $400 per job in marketing cost, is costing $8k per month to produce revenue locally.
On a 45-day chase, expect the same rep to sign 10 to 15 jobs (half the home-market rate because of unfamiliarity). Storm chase revenue needs to be higher per job ($12k+ retail) to offset the lower volume.
FAQ
Should we rent trucks for a chase?
For teams without enough trucks, yes. Enterprise Truck Rental or Penske commercial rentals run $1,800 to $3,500 per month. Cheaper than buying another truck for a 6-week chase.
What about fuel cards?
Use them. Fleet cards like WEX or Comdata offer 3 to 5% discounts on commercial fuel and provide clean expense reporting. Worth the small program fee.
How do we account for family separation costs?
You cannot, fully. But a 10 to 20% travel premium on per diem for away-from-home trips improves retention. Crew members leaving mid-project cost way more than the premium.
Ready to grow your roofing sales operation?
Start Your 14-Day Free Trial