Short answer
Odoo, Holded, or MOBU fit when your operation fits standard modules (billing, generic stock, CRM). If you live quote → measure → manufacture → install → collect with office and field roles, custom software often costs less friction than forcing the ERP.
What generics solve well
- Billing and local compliance.
- Stock and sales for a fixed catalog.
- A commercial CRM without complex field work.
- Fast start when the process is standard.
Where they break in installation
- Price depends on measurements taken at the customer's site.
- Measurers and installers need a mobile flow different from the office.
- Order status must travel without WhatsApp.
- The online store and production must share the same truth.
Practical test
- List the three roles that suffer most today.
- Ask whether the ERP has a screen and permission for each.
- If the answer is "endless consulting will adapt it", also quote a custom phase 1.
- Choose by total friction cost, not by logo.
How Bazan approaches it
Diagnosis at no cost. If the ERP fits, we say so and propose an integration. If not, phase 1 in a typical 8–14 weeks with written scope. Closest public case: operations platform for curtain businesses.
FAQ
Do you always replace Odoo?
No. Sometimes the work is the bridge or the missing module.
How much is phase 1?
It depends on scope and integrations. Locked in writing after diagnosis.