Fire System's custom build for passive fire protection.
Fire System replaced manual measurement sheets and Excel reconciliation with FS Gestion 2, a custom Odoo platform spanning site capture, billing and audit, and grew from a saturated 400 sites a year to 650, with the same back-office team.

Sector
Construction. Passive fire protection (AEAI-certified).
Footprint
Six branches across Suisse romande and Bern: Geneva (Acacias), Martigny, Bulle, Savigny, Bern, Neuchâtel.
Scale
170 collaborators. 650 sites a year. 6,500+ buildings logged on FS Gestion 2 by 2025.
Dynapps partner
Since 2019.
Before Dynapps stepped in.
By 2019, Fire System SA had been protecting Swiss buildings for two decades and was running out of paper. Co-directors Nicolas Sonney and Laurent Gillier were running 400 to 450 construction sites a year across six branches in Suisse romande and Bern, and every site moved through the same chain: a monteur measured each obturation by hand, wrote dimensions on paper, an assistant re-typed it into Excel, and only then could a technician verify the work. With an AEAI-certified workload and customers from Audemars Piguet to the CFF, the back office had outgrown what the company’s own way of working could carry.

The challenge
Where the cracks showed.
The van that came back full of paper
Fitters measured every obturation by hand, hole by hole, linear metre by linear metre, on sheets that stayed in the van until the next morning. Sheets got lost. Sheets came back with a number nobody on the back-office side could match to the plan.
The Excel sheet nobody trusted
Assistants re-typed each sheet into Excel, then passed the spreadsheet to a technician for verification. Two manual transcriptions, two chances for a number to drift, and the team was creating duplicates faster than anyone could catch them.
The technician on the road
When a client held multiple sites across Suisse romande, the same technician kept getting back in the car to drive between them, because there was no shared view of what had already been captured where.
Why Fire System SA chose a custom Odoo build over off-the-shelf platforms.
At 400 to 450 sites a year, the admin side had hit saturation. Margin was leaking. Sonney and Gillier decided the back office had to stop being the bottleneck on a still-growing business. The choice was framed inside Fire System SA as a personal one, anchored in a relationship that had been building since 2018, when co-director Laurent Gillier attended a Dynapps digital presentation. Two paths on the table:
Off-the-shelf platforms.
Heavy and slow, not built around the per-zone, per-product logic of passive fire protection.
A custom Odoo build with Dynapps.
The only proposal that started from how the business actually worked.

How the rollout really happened
How Fire System SA's custom Odoo build rolled out.
2018
Fire System meets Dynapps at a digital presentation; conversation starts.
2019
Built in phases from 2019: measurement capture, billing tied to site records, then building-level history.
2024
Audit and Maintenance department launched, with a client cockpit and QR-code workflow.
A custom Odoo platform for passive fire protection field work.
FS Gestion 2 sits on the Odoo core, and the field-to-back-office chain was rebuilt twice. First, a mobile app replaced the installers' paper sheet: each firestop, joint, square of intumescent paint and section of sprayed fireproofing is logged on a phone, numbered on the plan, photographed before and after, and pushed into the project record. Second, it opened a new line of business, Audit and Maintenance, with a private client cockpit giving each customer a real-time view of their building's fire-protection state, and a QR code on every sealed penetration that triggers a callback when later works reopen it. The build rolled out in phased releases from 2019 into ongoing development in 2025.
Modules: mobile field-capture app (obturations, joints, paint, flocage), plan-referenced numbering, before/after photos, site billing, building-level history, audit & maintenance, client cockpit, QR-code re-sealing workflow.
The discipline throughout.
The inverse of out-of-the-box. FS Gestion 2 was built for how Fire System SA actually works on a construction site, the per-zone, per-product logic of passive fire protection, not for how the average ERP imagines construction work. That principle, build to the trade rather than bend the trade to the tool, ran through every phase.

The two language gaps Dynapps and Fire System SA had to close.
The hardest part was not technical. A developer and a builder do not speak the same language, and the first months of the project went into closing that gap before anything else could move.
A second friction sat on top of the first: the billing model. In construction, drilling a hole takes the time it takes to drill the hole. In custom development, what looked like a small change request from the site could turn into ten or fifteen hours of work, and the two sides took time to learn how to read each other’s invoices.
The other software on the market was heavy and slow and did not really match what we needed. Dynapps was the only one offering something simple, efficient and made to measure.

Loïc Estoquié
Co-Director at Fire System SAFrom two professional vocabularies to a shared one.
What started as two sides speaking different languages, a developer and a builder unable to make the same words mean the same things, became a shared working vocabulary. The first months of the project went into building it: meetings where each side explained their world to the other, the slow exchange of jargon for shared terms. Loïc Estoquié now describes Fire System and Dynapps as ‘speaking the same language’ on the issues that used to break the work. That habit, formed under the pressure of getting FS Gestion 2 live, is the foundation of the multi-year phased development that followed.

The numbers
By 2024, two ERP environments had become one operating model.
One Odoo backbone, one set of processes, one set of handoffs across every border. By 2024, Belgium, the Netherlands and Luxembourg were running on the same Odoo platform. The European expansion that followed, four countries in 2025 and four more in 2026, stayed on the same backbone.
600,000+
charge points managed across Europe.
12
European countries on a single Odoo backbone.
10
years of partnership, since 2016.
7+
standard Odoo modules in production, plus custom charging modules.
What changes for a new multi-site Fire System SA customer.
When a new multi-site customer comes to Fire System SA, the question on the back-office side has shifted. It used to be how many trips a technician would need before any quote could go out. Now it is which technicians can pick up which sites in parallel, and what the client cockpit needs to show on day one. That shift is what FS Gestion 2 was built to make possible.
If this sounds familiar, let’s talk.
Wherever your business is heading and wherever it's getting stuck, an expert who has run this kind of work is the right person to start with, before you commit to a direction or a platform.
Go deeper
Read further.
Custom development
Software built for what no platform does well.
Untangling disconnected systems
Production in one system. CRM in another. Finance in a third. A technology landscape nobody designed, where workarounds have piled up for years until reconciling the numbers takes more time than the work it reports on.
Energy & utilities
Installers, operators, producers, cooperatives. Each on Odoo, shaped to fit.








