CASE STUDY
How AI Found $150K+ in Lost Revenue Hiding in 1,000 Contracts
“We thought we knew our numbers. AI showed us we were leaving six figures on the table.”
— Leadership, National Fire Protection Company
It started with a four-hour workshop in January. The basics — what AI can do, what it can't, and where the security risks are. A month later, they had a specific question: can AI help us figure out why our contracts don't match our billing?
We looked closer. This is a national fire protection company with over 1,000 active service contracts. Every contract has pricing, scope, escalation clauses, and renewal terms. Those contracts get signed, filed, and then manually entered into internal systems that drive scheduling, invoicing, and reporting. Over time, the data drifts. Pricing changes don't propagate. Scope adjustments get lost between versions. The billing system says one thing. The signed contract says another.
Nobody was checking.
We were hired in May to build an AI-driven extraction and reconciliation pipeline. The system reads each contract, structures the key commercial terms, and compares them against what the company's internal systems believe to be true. Any variance gets flagged.
In the first 10 contracts, we found over $4,000 in recoverable discrepancies — pricing that should have been billed but wasn't, escalation clauses that never triggered, scope that expanded without corresponding rate adjustments.
There are over 1,000 contracts in the pipeline. We project the total recoverable variance will exceed $150,000, and much of it is still collectible.
The cost of the project to the client: $10,000, plus 10% of recovered opportunity. Their risk was a rounding error. Their upside is six figures.
This is what AI looks like when it's pointed at a real business problem. Not a chatbot. Not a pilot. A system that reads documents humans stopped checking, finds the money they left on the table, and pays for itself many times over.
The engagement started with a workshop. It turned into a transformation project. That's how this works when you start with the right conversation.