Many companies in Riyadh look for an Odoo implementation partner, and the first question is often whether the partner must be in the same city. It depends on the project. Much of implementation work can be done remotely and efficiently, and some stages benefit from being on site. This article explains how an Odoo project is run for a Riyadh company and what to agree with the partner wherever it is based.
What can be done remotely?
- Analysis workshops: interviews with department heads over video calls with shared screens and documents.
- Configuration: apps, chart of accounts, taxes, warehouses and permissions are set up directly in the system.
- Data migration: preparing, importing and checking customers, suppliers, products and opening balances.
- Role-based training: short recorded sessions per team, with written guides to refer back to.
- Post-go-live support: through a ticketing system or agreed channels.
When does being on site help?
- Warehouses or production lines where understanding the flow means seeing it on the ground.
- Setting up POS hardware, barcode scanners or printers in branches.
- Go-live week, when users need hands-on help.
Maham Pro is based in Jeddah and serves clients in Riyadh and the rest of the Kingdom mainly remotely, with on-site visits where the project scope requires them and they are agreed in the proposal.
How an Odoo project runs for a Riyadh company
- Introductory session: a first look at the business, its goals and whether Odoo fits.
- Process analysis and scope: document core cycles, define the apps needed and what stays out of scope.
- Configuration in a test environment: set up the system and walk through real scenarios with your team.
- Data migration and testing: import data, reconcile balances, test invoices and reports.
- Training and go-live: train each role, then go live with a clear plan.
- Follow-up and support: resolve early issues, then support under the chosen plan.
Each stage is detailed in Odoo implementation steps from analysis to go-live.
What to agree with the partner
- A named owner on your side and on the partner's, plus a fixed regular progress meeting.
- A written scope covering apps, reports, integrations and the number of training sessions.
- The number of on-site visits, if any, and who covers travel costs.
- Secure access to the system and data, and the partner team's permissions.
- How post-go-live change requests are raised and priced.
E-invoicing and localization
Whatever city you are in, ZATCA's e-invoicing requirements apply, and the integration phase is rolled out to businesses in waves (ZATCA). Odoo includes a Saudi localization and a Phase 2 module (Odoo documentation); what is configured depends on the version and your phase, and must be tested before go-live.
Choosing the partner
Check the partner in the Odoo partner directory: level, customer references and certified experts. Then assess its method, sector experience and support scope, as explained in how to choose an Odoo implementation partner. Maham Pro is an official Odoo partner at Ready Partner level.
FAQ
Can Odoo be implemented fully remotely?
In many projects, yes, especially those centred on accounting, sales and purchasing. Projects with warehouses, POS or manufacturing may benefit from targeted visits.
Is the price different for Riyadh companies?
Price depends on scope, not city; agreed on-site visit costs are added. Packages are on the pricing page.
Next step
See our Odoo implementation service, or book a free 30-minute introductory session by video call to discuss your Riyadh project.
