Skip to main content
Odoo Support and AMC

An Odoo Team On Call, Not a Ticket Into the Void

Once Odoo runs your invoicing and dispatch, an unanswered issue costs real money. Our maintenance contracts give you named engineers, response times written into the agreement, monitored backups and version upgrades rehearsed before they reach your live database.

50+ ERP and software projects. Zero failed projects since 2021.

What We Watch
Illustrative
Checked continuously, reported monthly
Critical response
1 hour
Written into the contract
Backups
Daily
Restore tested, not assumed
Scheduled actions
Monitored
Alert if a job stops firing
Server resources
Monitored
Disk, memory and workers
Security patches
Scheduled
Tested before they go on
Version upgrade
Rehearsed
Staging first, then a window
Monthly change hours included for small requests
Most of what we fix never becomes something your team notices.
1 hr
Critical response target
Daily
Backups, with restore tests
Named
Engineers who know your setup
Staged
Upgrades tested before go-live
Why It Matters

The cost of ERP downtime is not the fix, it is the wait

A blocked invoice on the last day of the month holds up dispatch, cash collection and the close behind it.

People Who Know Your Setup

No explaining your business again on every ticket

You get the same small group of engineers month after month, with your apps, your custom modules and your integrations already in their heads. That is the difference between an issue resolved in an hour and one that spends the first day being understood.

  • A named team, not a rotating queue.
  • Your setup documented and kept current.
  • Escalation path agreed before you need it.
A support engineering team working on an Odoo issue
Separate From Your Subscription

Odoo covers the product, we cover your system

An Enterprise subscription pays Odoo for the licence and their own bug-fix support. It does not cover your configuration, your custom modules, your integrations or your hosting, which is where most real incidents start. Community customers have no vendor support at all, and this is what fills that gap.

  • Cover for your configuration and custom modules.
  • Your integrations and hosting included.
  • Works alongside an Enterprise subscription or on its own.
Server and application monitoring for an Odoo database
Support Plans

Three levels of cover

Pick the one that matches how much of your operation depends on Odoo being available.

Essential
Smaller teams on a stable setup
CoverBusiness hours, 5 days
Critical response4 working hours
BackupsDaily, monitored
Change hoursIncluded monthly block
UpgradesOne per year
Standard
Businesses invoicing daily from Odoo
CoverExtended hours, 6 days
Critical response1 hour
BackupsDaily, restore tested
Change hoursLarger monthly block
UpgradesRehearsed on staging
Dedicated
Multi-company or round-the-clock operations
CoverExtended, including weekends
Critical response30 minutes
BackupsDaily plus offsite copy
Change hoursAssigned engineer time
UpgradesRehearsed, with rollback plan
How It Works

What happens when you raise an issue

1
Raise
Log it by email or portal. The response clock starts the moment it arrives.
2
Triage
We set the priority with you and attach the relevant logs automatically.
3
Diagnose
A named engineer reproduces it on staging rather than experimenting in production.
4
Fix
The change is tested, released with a backup taken, and confirmed with you.
5
Review
Recurring issues get a root cause note in the monthly report, not just another fix.
What Is Included

What the contract covers every month

๐ŸŽซ

Ticketed help desk

Email and portal access with priorities and response targets written into the agreement.

๐Ÿ’พ

Backups and restore tests

Daily backups that are verified, with a periodic restore proving they actually work.

๐Ÿ“ก

Monitoring

Server resources, worker processes, scheduled actions and failing sync jobs.

๐Ÿ›ก

Security patching

Odoo and operating system patches applied on a schedule, tested beforehand.

๐Ÿ“ค

Version upgrades

Rehearsed on staging, checked against your modules, then scheduled with you.

โœ

Included change hours

A monthly block for small changes, new reports, access fixes and user questions.

What Changes

What a real support contract gives you

Known
Response times, in writing
Fewer
Incidents reaching your users
Tested
Backups you can rely on
Current
Odoo version, safely
Steady
Monthly cost instead of surprises
Free
Internal team from firefighting
Why Us

Why teams choose TCB Infotech for Odoo support

1
Named engineers
The same people every month, who already know your apps and custom modules.
2
Response times in the contract
Priorities and targets are written down, so expectations are not a matter of opinion.
3
We fix causes
Repeat issues get a root cause note in the monthly report instead of another patch.
4
Community or Enterprise
We support both editions, on Odoo.sh, your cloud account or your own servers.
5
Clear boundaries
Project work is quoted separately, so your support hours are not consumed by builds.
6
Proven delivery
50+ ERP and software projects across industries, with zero failed projects since 2021.
FAQ

Odoo support and AMC questions

What does an Odoo AMC actually cover?
A ticketed help desk with agreed response times, monitored daily backups with restore tests, server and scheduled action monitoring, security patching, version upgrades rehearsed on staging, and a block of hours each month for small changes, new reports and user questions.
Is this the same as an Odoo Enterprise subscription?
No, they are separate things. An Enterprise subscription is paid to Odoo and covers the software licence, the Enterprise apps and Odoo's own bug-fix support. Our contract covers your specific configuration, your custom modules, your integrations, your hosting and your users. Many customers hold both, and a Community customer holds only ours.
What response times do you commit to?
Response targets are written into the contract by priority. On our standard plan that is one hour for a critical issue that stops invoicing or dispatch, four working hours for high priority, and the next working day for questions and small requests. Faster targets and weekend cover come with the higher plans.
Do you support an Odoo database your team did not build?
Yes. We start with a health check so we know what was configured, what was customized and how the hosting works. If we find something that makes the database unsafe to support, such as edits to core files, we tell you what it would take to fix before the contract begins.
Are Odoo version upgrades included?
The annual plans include one rehearsed upgrade per year. We move a staging copy first, test your custom modules and integrations against the new release, give you a written report, and only then schedule the production window with you.
What is not included in the contract?
Anything that is a project rather than maintenance: rolling out a new app, a large custom module, a new integration or onboarding another company. We scope those separately so your support hours are not quietly consumed by build work.

Put Your Odoo on a Support Contract

Book a free consultation. Tell us which edition you run, how it is hosted and what has been going wrong, and we will recommend the plan that fits and what it should cost.

Book a Free Consultation โ†’

No commitment. An honest view of the cover you actually need.

Odoo Support Features

What an Odoo Maintenance Contract Includes

A support agreement is only worth what is written into it. Here is exactly what we commit to, what we watch on your database, and what you receive each month.

Core Features

Cover for the system, and time for the things you keep needing

Help Desk and Response

Priorities and targets agreed before anything goes wrong

Issues are raised by email or portal and triaged against priorities you have already agreed, so nobody argues about severity during an incident. A named engineer who knows your setup picks it up, reproduces it on staging, and you can see the status at any point.

  • Written response targets by priority level.
  • A named team rather than a rotating queue.
  • Diagnosis on staging, not experiments in production.
Support engineers handling an Odoo help desk queue
Monitoring, Backups and Patching

The work that stops incidents from reaching your users

We watch disk and memory, worker processes, the scheduled actions that quietly stop firing, and any failing sync jobs. Backups run daily, are verified, and are periodically restored to prove they work. Security patches go on in a tested, scheduled way rather than in a rush.

  • Resource, worker and scheduled action monitoring.
  • Daily backups with periodic restore tests.
  • Odoo and operating system patching on a schedule.
Monitoring Odoo server resources and scheduled jobs
Upgrades and Change Hours

Keeping up with the yearly release without a project each time

Version upgrades are rehearsed on a staging copy first, where your custom modules, QWeb layouts and integrations are tested against the new release. You get the report, then pick the window. Alongside that, a monthly block of hours covers the small requests that would otherwise queue for months.

  • Upgrades rehearsed on staging with a rollback plan.
  • Custom modules and integrations checked before you move.
  • Included hours for reports, access rights and small changes.
Planning a rehearsed Odoo version upgrade window
What You Get

Everything that comes with the contract

๐Ÿ“‹

Written service agreement

Priorities, response targets, cover hours, escalation path and exclusions, all on paper.

๐Ÿ‘ฅ

Named engineers

A small assigned team, with a documented backup person so cover never rests on one individual.

๐Ÿ“Š

Monthly report

Tickets raised and closed, response times met, changes released and any root cause findings.

๐Ÿงช

Staging database

A maintained copy of production for reproducing issues and rehearsing every release.

๐Ÿ“š

Living documentation

Your apps, custom modules, integrations and runbooks kept current as the system changes.

๐Ÿ”‘

Access you control

Your hosting, your repository, your credentials, with our access revocable at any time.