Customer story · Catalyst Handling Resources

From 8–10 working days to 2–8 hours per estimate

How Bloomteq helped Catalyst Handling Resources turn expert estimating knowledge into a faster, reviewable workflow with Claude.

Built with

Claude + CHR’s own estimating rules

2–8 hours

per estimate, down from 8–10 working days of manual work

2–3 weeks

to migrate CHR’s entire CRM from the old system using Claude Code

Industry
Energy
Company size
Medium
Product
Claude Sonnet 5.5, Claude Haiku 4.5 and Claude Code
Partner
Bloomteq
Location
United States of America

Before Catalyst Handling Resources (CHR) can send a client a proposal, someone has to work out the tasks, resources and costs behind it. CHR works in the petrochemical industry, and until now that estimating was done entirely by hand by a small group of experienced people.

Working with Bloomteq, CHR now prepares estimates on a platform where Claude drafts a reactor-specific questionnaire from the client’s scope documents and CHR’s own rules turn it into tasks, resources, costs and a branded proposal.

With Claude, CHR

  • Cuts estimate preparation from 8–10 working days of manual work to 2–8 hours.
  • Uses Claude Sonnet 5.5 to draft reactor-specific questionnaires and Claude Haiku 4.5 for fast supporting steps, including image analysis and clarifying questions.
  • Generates tasks, resources and costs from CHR’s templates, norms and rate tables, so changes are recalculated instead of reworked by hand.
  • Keeps estimators in control with review checkpoints before a CHR-branded proposal is produced.
  • Migrated CHR’s entire CRM from the old system to the new one in 2–3 weeks with Bloomteq using Claude Code.

Expert estimates, rebuilt by hand

CHR’s estimates rested on the knowledge of a few experienced people. That knowledge was excellent, but the process around it was almost entirely manual: CHR had no automated estimating workflow of any kind. Turning a client’s scope documents into tasks, resources and costs took over 65 hours per estimate, and even a small change to a project meant recalculating and redoing much of the work.

Depending on a few individuals also meant estimates varied with who prepared them, and made CHR’s know-how hard to retain. CHR wanted its own estimating norms captured in a system, so that estimates would be consistent and faster to produce while estimators stayed in control of every figure.

“An estimate meant working through the client's documents and pricing every task, crew and piece of equipment by hand, which could take a lot of time, really. The worst part was that a small change in one of the project estimation facts, could cause so much changes along the way, it could mean that none of the work that was done could be reused, and much of the work was started over. When workflow is being done through the software it is mostly double-checking if everything is 100% right, and even if something changes later, it is easy to make needed changes respectively.”

— Randy Russell, Estimator at CHR

Choosing Claude for answers estimators can rely on

An estimate becomes the price a client sees, so the answers behind it have to hold up. Bloomteq chose Claude for the reliability and quality of its answers, and built the workflow so that Claude drafts and CHR’s estimators confirm. Everything Claude produces passes through an estimator’s review before it reaches a proposal, and the figures themselves come from CHR’s rules rather than from the model.

Bloomteq matched each model to its job. The questionnaire is where a misread document costs the most, so Claude Sonnet 5.5 drafts it, delivering the quality that step needs without the extra cost and latency of a larger model. The supporting steps run often and need speed more than depth, so Claude Haiku 4.5 handles them: analyzing images, enriching the reactor context, asking clarifying questions, matching items to the responsibility matrix and drafting scope-of-work text.

Production use bears this out: in the past 6 months dozens of estimations were done, and estimators now check and adjust Claude’s drafts instead of working through every document themselves.

“We chose Claude over other models because its answers hold up: it fills in over 60% of each questionnaire straight from the client's documents, which is great considering that even those documents don’t contain 100% of needed information, and CHR's estimators keep >90% of those answers unchanged, and even answers that get changed are minor enhancements caused by the extensive domain knowledge of the estimators. Also, the Claude models with their exceptional context window and performance, get reactor questionnaire ready in about 60-180 seconds. And it is also worth mentioning that Claude models successfully mark lacking information, which is as important as extracting facts that are present.”

— Hani Zahirović, CTO of Bloomteq

Claude for the documents, rules for the numbers

An estimator starts a project by uploading the client’s scope documents or pasting the scope text, then sets up a separate estimate for each reactor. Document text is extracted directly, with AWS Textract as an OCR fallback for PDF pages that have little selectable text. Claude Haiku 4.5 analyzes images embedded in the documents and enriches the reactor context, and Claude Sonnet 5.5 drafts a structured questionnaire from the source material. Where information is missing or ambiguous, Claude Haiku 4.5 asks the estimator targeted questions.

Once the estimator has reviewed and edited the questionnaire, a configurable rule engine takes over. CHR’s templates, norms and factors generate the task and resource lists, and its rate tables drive the cost breakdown. The rule engine itself makes no model calls, so every figure comes from CHR’s own rules, and a change to the inputs is recalculated rather than reworked by hand. Claude Haiku 4.5 has one more job at this stage: it matches each equipment and supply item on the resource list against the responsibility matrix in the client’s documents, marking whether CHR, the client, both or a third party provides it. Client-supplied items drop out of CHR’s cost total, and the proposal includes the responsibility matrix, so every party knows what it is responsible for. Estimators review the tasks, resources and costs at explicit checkpoints, then edit the proposal sections and download a CHR-branded proposal PDF with supporting PDF and spreadsheet exports.

Bloomteq built the estimation platform as part of a wider rebuild of CHR’s CRM, covering clients, jobs and reports. Using Claude Code, Bloomteq’s team migrated CHR’s entire CRM from the old system to the new one in 2–3 weeks. The platform runs on AWS and synchronizes client and job data with NetSuite.

“From the beginning, we were not aiming towards a system that guesses the numbers and makes calculations unpredictable. CHR's estimators know this work better than anyone, so their rules and decisions are always final and they start from the rulesets used in their business, and Claude does what rules can't: reading each client's documents, gathering necessary facts from the text which is not formatted in any predefined way, spotting what's missing and working out who is responsible for what.”

— Hani Zahirović, CTO of Bloomteq

From over 65 hours to less than a working day per estimate

Production use of the system has proven that preparing an estimate now takes 2 to 8 hours, down from 8–10 working days of manual work. Estimators now start from Claude’s draft and the rule engine’s tasks, resources and costs instead of a blank page, and a scope change means a recalculation rather than a rework. CHR’s estimating know-how no longer sits with just a few people: it lives in the platform’s templates, norms and rate tables. Each proposal also includes a responsibility matrix, so CHR and its client know who provides what.

“Our estimators used to spend too much time building the estimates by hand, even though the estimates should have been very similar most of the time, and every time the change occurred, it could mean starting over. Now they start from a draft that already follows our rules, and embeds all the knowledge and rules that are applied throughout the process of estimating a project, and the experience of our experts finally goes into reviewing the job instead of rebuilding the numbers. What I highly value about the new way of doing estimations is the fact that we finally can have branded and unified proposals, but still tailored to the customer’s needs, without putting any effort into it, relying fully on the workflow that was made.”

— Richard Visscher, CEO of CHR
people small

Got a project idea? Let's bring it to life!

Connect with us

Subscribe to Our Newsletter

Sign up for our newsletter to receive the latest updates, insights, and industry news.

light_logo
Iso Certificate for Quality Management Iso Certificate for Information Security AWS Partner OpenAI Select Partner

/ Kolodvorska 12, 71000 Sarajevo, BiH

/ E-mail: info@bloomteq.com

/ Call: +387 62 949-259

© 2026 Bloomteq. All Rights Reserved.

Privacy Policy