Chaz Jaco
Co-Founder & Software Architect, Off By Two LLC
Co-founder of Off By Two LLC with Salena Gabrielle Young.
The Problem (and the Fix)
I started at a Tulsa-area roofing company in January 2026 — inside the claims side, watching adjuster scopes come in and crews hand-key them into Xactimate line by line. Three months later I had built ESXPress, the tool I wished existed on day one: a PDF to Xactimate ESX converter that reads the carrier scope, maps every line item to its real SEL code, and prices it for import.
Hands-On Foundation
The estimating knowledge inside ESXPress didn't come from a classroom. It came from the crew members around me — estimators and adjusters with ten-plus years under their belts — and from real scope PDFs run through the pipeline since. The code reference is a curated identity and usage reference informed by licensed use of Xactimate and the real scope PDFs run through the pipeline since — prices are not published. The pairing logic is measured from real claims, not guesses. The architecture side is self-taught — no degree, thirty-plus years of software architecture by trial and error: CRMs, data pipelines, applied AI, and the occasional computer we took apart just to see. That's the honest version, and I'd rather it be on the page than not.
Track Record & Precedent
Long before ESXPress, I was the guy in the office who tinkered. At the roofing company I became the person the office called for anything computer-shaped: document work, AI tools, the repetitive stuff that ate everyone's afternoon. The reaction was always the same — "you just saved me so much time, that would have taken me forever."
The first big build came first, though: my boss asked if I could make the office a CRM, and I said yeah. That project is live now at proofops.pro, and it's where I learned the AI stack that became ESXPress. One thing led to the next — which is how these things usually go.
Core Philosophy
Precision over prediction. ESXPress flags anything it can't verify instead of silently guessing — a single line-item error can move hundreds of thousands of dollars. A $214,000 mistake taught me that lesson early. (The story is inWhy Does Xactimate Reprice My Estimate?.) This is a two-person build: long nights, a lot of coffee, and a healthy respect for how much money rides on getting a line item right.
Off the Clock
I'm an adrenaline guy — years of slopestyle snowboarding, a longboard in the garage, and art of every sort. Creativity is the niche, and the fun is the point.
Writing on the trade
- Allstate Roof Estimates: Missing Line Items and How to Recover Them
- State Farm Roof Estimates: Missing Line Items and How to Recover Them
- The 2026 Roof Report: What It Means for Your Next Roofing Claim
- Roofing Supplements in 2026: Recovering What Satellite Estimates Leave Behind
- PDF to Xactimate ESX: The Complete Guide (Step by Step)
- Why Does Xactimate Reprice My Estimate? (And What to Do)
- The Xactimate Pricing Gap: Why Your Roofing Margins Are Shrinking in 2026 (And How to Fix It)
- The 25 Most Commonly Missed Line Items in Roofing Insurance Claims (With Xactimate Codes)
- How PDF-to-ESX Conversion Works: From Insurance Scope to Xactimate in About Two Minutes
- The Ultimate Insurance Supplement Guide for Roofing Contractors (2026)
- Xactimate Pricing Guide 2026: Understanding Price Lists, SEL Codes, and Regional Variations
- How AI Is Transforming Roofing Insurance Claims in 2026
- Profit Maximization for Roofing Contractors: Overhead, Margin, and Supplement Strategy
- Batch PDF-to-ESX Conversion: Enterprise Workflow for High-Volume Roofing Operations
- Photo-Scope: How AI Damage Analysis Is Changing Roof Inspections
- ESXPress Affiliate Program: Earn 20% Commission Referring Roofing Contractors
- What Are F9 Notes in Xactimate and Why They Win Supplements
- The 20% O&P Trap: How to Calculate Your True Budget on Insurance Claims
- Inside the ESX File Format: What's Actually Inside a .esx File
- Meet the Completeness Advisor: 93 Rules That Catch What Scopes Miss
- ESXPress vs CapOut vs Zeroclaims: An Honest Comparison That Holds Up
- What Does PDF-to-Xactimate Conversion Cost in 2026?
- How to Choose a PDF-to-Xactimate Converter: 10 Checks That Matter
- Roof Claim Denied or Underpaid? The Supplement Appeal Guide (With the Codes Adjusters Miss)
- The 93 Missing Line Items: How Carrier Scopes Systematically Omit Regional Building Codes
- Preserving the Xactimate Project Tree: Why Flat PDF Scopes Fail Multi-Floor Commercial Losses
- Cash-Bid Isolation: How to Split Insurance Scopes from Retail Bids Without Corrupting Estimate Data
- Where Your Scope Data Goes: PDF-to-ESX Privacy From Browser to Server
- The PDF Is Not the Estimate: Why It Belongs in Xactimate
- Negotiate Supplements Better with PDF to ESX
- How to Find and Look Up Xactimate Line Items and Codes
- How to Turn a PDF Floor Plan into a Xactimate Sketch
- Why Contractors Convert PDF Estimates to Xactimate
- How to Write Clear Xactimate Estimates
- How Estimates Become Xactimate Reports and PDFs
- Xactimate Global Changes: Price List Identity on Import
- Download ESX Templates for Xactimate: What Is Inside
- Xactimate Alternatives for Roofing: What They Really Mean
- Xactimate vs Symbility: Comparing Estimating Workflows
- Storm Restoration Estimating Software: What Roofing and Restoration Companies Need
- Missing Line Items on Insurance Claims: Why Carrier Scopes Omit Them, and How to Catch Every One
- Xactimate AI: What AI Estimating Can and Cannot Do on a Carrier Scope
- Photo Scope to Xactimate: Turning Jobsite Photos Into Line Items
- PDF to Xactimate Converter Comparison 2026: Free Tiers, Line Caps, and What Each One Checks
- The Xactimate Reprice Trap: When an Old Price List Owes You a Supplement
- Can Xactimate Import a PDF? No. Here Is What Actually Works
- What Carriers Omit: The Complete Taxonomy of Missing Line Items
- What Carriers Omit on Hail Claims: The Code-Required Items
- What Carriers Omit on Wind Claims: Beyond the Shingles
- What Carriers Omit: State Farm Roof Scopes
- What Carriers Omit: Allstate Roof Scopes
- What Carriers Omit: USAA Roof Scopes
- Convert an Insurance Scope to Xactimate: An End-to-End Walkthrough
- Scope XML to ESX: Skipping OCR When the Carrier Sends Structured Data
- Converting a Week of Carrier Scopes in Batch: Line Caps and Throughput
Why ESXPress exists
Every hour a crew spends typing line items is an hour not spent on roofs. ESXPress turns a carrier scope PDF into an import-ready Xactimate ESX file in minutes — so the typists go back to being roofers.
Try ESXPress free — 5 conversions a month, no card →