The vertical ERP for construction: job sites, jobs and field service, under control
GeCo brings bills of quantities, job site management, progress billing, subcontracting and field service together in one system built on Odoo. See the margin on every job in real time, while work is underway, not after it's finished.
We'll show you GeCo running on your company's real processes. We'll get back to you within 48 hours.
- GeCo, the Odoo vertical for construction
- EsseLab, Odoo Ready Partner in Canton Ticino
- Data hosted in Switzerland, compliant with the nFADP (Swiss Federal Act on Data Protection)

One system, from bill of quantities to job margin
Today your quotes live in one program, your accounting in another, your job site on paper, and you only find out your margin once the work is done.
GeCo closes the loop: the bill of quantities becomes a sales order, the order becomes an active job, every line item becomes a trackable task, progress billing generates the invoice, and every cost flows back into the job's P&L. One set of data, running through your whole company.
From bill of quantities to order
From quote or bill of quantities to sales order in one click.
From order to job
An active job with linked tasks, purchases and invoices.
From job site to margin
Margins updated in real time.
- 1NPK / Bill of quantities
- 2Order
- 3Job
- 4Progress billing
- 5Invoice
- 6Margin
- 7Field service
And when a job calls for field work, maintenance or technical support, the flow continues on the same platform: from service report to invoice.
A vertical ERP built for construction
GeCo speaks the language of the job site: bills of quantities based on the Swiss standard item catalogue (NPK/CPN), progress billing, subcontracting, daily reports. And it's built on Odoo, the platform with more than 40 integrated apps.
Modern interface
Apps you can use right on the job site
Modular structure
Turn on only what you need today and add the rest as you grow.
Built for
Construction and general contractors
Maintenance companies
Installers
Gardening
Field service too, in the same system
Two modules for companies that handle maintenance and technical support on top of their job sites.
Field Service App
Schedule jobs on a map, digital reports signed by technician and customer, materials scanned by barcode with automatic stock deduction. From call to invoice, with no paper and no double data entry.





Field Service Bot
The digital assistant on WhatsApp and Telegram, for technicians who don't want to learn yet another app: all they need is chat and voice. The bot asks the right questions, fills in the report and automatically generates the order and invoice in Odoo.







If this sounds like you, GeCo is for you
GeCo is the ERP for construction firms, general contractors, installers, maintenance companies and gardening businesses: from job to job site, from installation to service call, all the way to the invoice.
“I only find out whether a job made money once it's closed.”
With GeCo, the margin updates with every daily report: you see it while work is underway, not afterward.
“Our data is scattered across Excel, accounting software, email and paper.”
One system: quotes, purchases, hours, materials, invoices and progress billing all in the same place.
“I waste too much time reconciling data between Excel and our ERP.”
With GeCo you enter data once and it flows between technicians, job site and back office. No duplicates, no retyping.
“I can't keep track of subcontracting and orders to subcontractors.”
With GeCo, every bill of quantities line item becomes a task with a purchase order sent straight to the subcontractor, tracked revisions with full history, and notifications.
“By the time I have the numbers, it's too late to decide.”
With GeCo you get a real-time dashboard with drill-down into purchases, invoices, hours and expenses.
“For quality certifications I have to rebuild everything by hand.”
With GeCo, traceability across costs, tasks and invoicing is built in. Everything is already in the system.
“Going from bill of quantities to job means retyping everything, and I invoice change orders late.”
With GeCo, the job is created from the bill of quantities in one click, and change orders can be invoiced right away. Your margin always stays up to date.
“Once I hand over the installation, I lose track of what happens.”
With GeCo, the installation stays linked to the customer and the maintenance contract. After handover you already know when to go back and what to invoice.
“I only remember the maintenance contract when the customer calls.”
Every installed system comes with its own maintenance contract: service visits are scheduled over time and no deadline is missed.
“My technicians bring me handwritten reports at the end of the day.”
With the Field Service App, technicians check in with one tap and fill in checklists, notes and photos from their phone. The service report fills itself in with tasks, materials and hours.
“I don't know which materials were used, and inventory never adds up.”
Materials are logged on site directly in the app, and inventory updates when the report becomes an order.
“The customer is slow to approve or disputes the work.”
Customer and technician sign directly on the phone screen in the app. With one tap, the service report goes to the customer and the order goes to the back office.
“Days go by between the service call and the invoice.”
Service report signed on site, invoice ready to go: time and materials become a sales order, with nothing to retype.
“Organizing crews and jobs is a puzzle.”
Jobs and crews are in the calendar: you know who's where and what's scheduled, without phone calls.
All your job sites on one platform
Price lists and bills of quantities
Bills of quantities, custom line items with material/labor bills of materials, discount-based tenders.

Project and job
From sales order to active project, with assignments, responsibilities and traceability of purchases and invoices for each job.

Procurement and subcontracting
Every line item becomes a task; purchase orders sent straight to subcontractors; tracked revisions; milestones.

Progress billing and invoicing
Invoices generated directly from milestones, automatic order-to-invoice linking, visibility into every invoice on the job.

Job overview (BI)
Summary of orders, revenue, materials, staff and equipment; real-time margins with drill-down into every line item.

Timesheets and labor costs
Hours, materials and equipment tracked from the job site; hourly cost by role; actuals kept up to date with no manual work.

Download the presentation
Leave us a few details and download the GeCo presentation right away, including the Field Service modules and job site use cases.
A partner at your side
EsseLab built GeCo for the Swiss market, with specific know-how in job site and construction job processes. Your point of contact is a dedicated Project Manager, the same person from the initial analysis through data migration and go-live to ongoing support. No handoffs to other vendors, no call center, no ticket system.
Your project stays in Switzerland from start to finish: data hosted on infrastructure located in Switzerland, compliant with the nFADP and GDPR.

- 1Analysis
- 2Configuration
- 3Customization
- 4Data migration
- 5Training
- 6Go-live
- 7Support
Why EsseLab
Vertical expertise
Proprietary verticals like GeCo, not generic modules bent to fit.
There after go-live
We stay available after installation, not just during the project.
Direct team
The people who design the solution are the ones who support it afterward, with no outsourcing.
Data in Switzerland
Infrastructure and compliance designed for the Swiss market.
Your data stays in Switzerland
Swiss compliance
GDPR and the Swiss Federal Act on Data Protection (nFADP).
Data in Switzerland
Hosted on infrastructure located in Switzerland; your data never leaves the country.
Certified Odoo partner
Hands-on experience in the Swiss market.
Local support
Team based in Ticino, support in Italian.


Frequently asked questions
What's the difference between a construction ERP and generic business software?
A vertical ERP like GeCo integrates job site–specific processes (bills of quantities, progress billing, subcontracting, jobs) with accounting and purchasing. Generic software has to be adapted and stays disconnected from the job site.
How much does GeCo cost?
The cost depends on the number of users and the modules you activate; during the demo we'll work out the right setup for your company together.
Can I get a demo?
Yes. The demo is free; request it using the form on this page.
Does GeCo handle progress billing and invoicing by completion stage?
Yes: configurable milestones (%, flat fee, final balance) generate invoices directly, linked to the order and the job.
Does it handle subcontracting and orders to subcontractors?
Yes: every bill of quantities line item becomes a task with a purchase order sent straight to the subcontractor, plus tracked revisions.
Does it use the Swiss standard item catalogue (NPK/CPN)?
Yes: GeCo supports bills of quantities based on the NPK/CPN standard, as well as custom line items.
Does it integrate with Swiss accounting?
Yes: GeCo runs on Odoo, so accounting, purchasing and invoicing are natively integrated with Swiss VAT management.
Can I see job margins in real time?
Yes: every daily report, purchase or invoice updates the job's actuals and margin.
Does GeCo also handle field maintenance work?
Yes, with the Field Service App and Field Service Bot add-on modules: scheduling, digital reports and invoicing for technical service calls, including via WhatsApp/Telegram chat.
Where is my data hosted?
On infrastructure located in Switzerland, in compliance with the Swiss Federal Act on Data Protection (nFADP) and the GDPR.
If I currently use Excel or other software, can I migrate my data?
Yes: we handle the data migration and support you through the switch.
How long does it take to get started?
Since it's a ready-to-use vertical, activation is quick; we'll set the exact timeline together during the analysis phase.
Who supports me after activation?
A dedicated Project Manager: no middlemen, ongoing support, a direct team in Ticino.
Is GeCo only for construction?
No. GeCo is designed for construction firms and general contractors, installers, maintenance companies and gardening businesses. Each industry works with its own tasks in the same system.
What can a technician do from their phone?
Technicians see their list of appointments in map, list or calendar view. They can check in, fill in the checklist with notes and photos, record the materials used and get the customer's signature.
How do you go from service call to invoice?
The signed service report becomes a sales order: time and materials don't need to be retyped.
Can I manage multiple industries within the same company?
Yes. A single work schedule coordinates construction, installers, maintenance and gardening.
Want to see GeCo on your job sites?
We'll get back to you within 48 hours to schedule the demo. Your data stays in Switzerland and is never shared with third parties.