AI implementation at a roofing company
Three steps of estimating and sales supported by AI, built on the company's real documents and tested on files whose outcome was already known.
- Role
- Business analyst
- Year
- 2026
- Work
- 3 days
- Use cases
- 3
The challenge
A company working in flat and pitched roofing asked me to build AI support for three recurring steps in its estimating and sales process. The solution helps the team assess incoming requests, check quotes before they are sent and prepare detailed pricing requests for suppliers. It is built around the company's own rules, documents and terminology.
The estimating team constantly receives documents to assess, including specifications, bills of quantities, quotes and supplier emails. Three moments in that process were particularly time-consuming and left room for error: deciding whether an incoming request was worth pursuing, checking that a quote was complete before it went out, and drafting pricing requests to suppliers line by line.
The friction points at the start
-
Friction 01
Requests to assess
Deciding whether an incoming pricing request was worth pursuing.
-
Friction 02
Quotes to check
Making sure a quote was complete before it went out.
-
Friction 03
Supplier requests
Drafting pricing requests line by line.
The approach
The project started with a day on site, not with a project plan written in advance. Together with the estimating team, I reviewed dozens of possible use cases and divided them into three groups: what could be built straight away, what required a connection to other systems, and what fell outside the scope of a short project. Three concrete cases were then selected from the first group.
The solution was built using the company's own documents, including files, historical emails, quotes and reference lists. I did not rely on generic examples. This material helped shape and refine the solution throughout the project, including support for a less common type of file that only became apparent later.
Testing was carried out on a broad set of company-specific files with known outcomes. This made it possible to compare each result with a real human decision and test whether the defined rules were being applied correctly.
What was delivered
-
A shortlist of use cases
Dozens of uses reviewed on site, sorted into three groups, three cases selected.
-
Three practical tools
Usable by the team without a specific command or a technical prompt.
-
Clear documentation
What has been demonstrated, and what has not yet been proven.
The result
A working solution was delivered in just three days of work.
The three selected use cases were turned into practical tools that the team can use without having to learn a specific command or formulate a technical prompt. Every output can be traced back to its source, with clear documentation of what has been demonstrated and what has not yet been proven.
The rules and knowledge used by the three tools are defined once and shared across them. This avoids repeating the same business logic in different places and having it gradually drift apart.
This first project also established the groundwork for the next phase. The same approach, business rules and technical foundations can now be reused as I develop additional AI use cases for the company.
What the project made possible
-
A solution in three days
A working solution delivered in three days of work.
-
Traceable results
Every output can be traced back to its source.
-
Groundwork for what's next
The same rules and foundations serve the next use cases.
Key takeaways
This project shows a particular way of working.
-
Start from the real work
Not from the technology.
-
The client's own documents
Rather than generic examples, tested against decisions already known.
-
A narrow scope
Deliver something useful now, with a clear path to the next phase.
Is one of your processes eating up your time? The Process Scan gives you a first reading in 5 minutes, free. Take the Process Scan →
AI becomes useful when it is built around your real work
If you have a process where AI could save time, reduce repetitive work or support better decisions, let's talk.

