KerningCode Odoo partner FR 514 701-6084 Book a call
Odoo implementation partner for Canadian manufacturers and distributors

See your Odoo running on your own data before you pay a dollar.

We build about 70% of your system free, in 5 business days. Then one fixed price covers the implementation and three years of support. It's ready to go live in 12 weeks, or we cover your payments until it is.

From $2,063 a month for 36 months: the build and 3 years of support, financing through DLL Group included. Or pay up front and save about 5%.
  • 30+ Odoo projects in the last 12 months
  • 0 failed go-lives
  • Our own developers, in Montréal

They delivered on time, with no extra budget, and provided far more than expected. Atef Ouechtati, Owner, Cuirs Desrochers

Find your package in two clicks

We'll show what's included and what it costs.

What do you make or move?
How many employees?

Best fit: 10 to 200 people making or distributing physical product. Already on Odoo and stuck with another partner? See how a takeover works

Running on systems we built
  • Cuirs DesrochersLeather goods
  • ChocolatelandFood & beverage
  • G.S.D GroupElectronics manufacturing
  • SH DistributingDistribution
  • MedianeSanitary products manufacturing
  • ExpertismedMedical devices
  • AshconIndustrial distribution & manufacturing
  • Catalera BiosolutionsBiotech
  • TDGDistribution
  • Alta ConstructionModular construction
  • Solutio ConsultantsEngineering
How it works

From first call to three years in, one team.

Your side of the deal

ERP projects stall on the client side as often as the partner side, so both sides go in the contract:

  • One point person, about 4 hours a week for 12 weeks
  • The data we ask for within 5 business days
  • Answers and sign-offs within 2 business days
  • Key users trained, live or recorded

The 12-week clock pauses only while we're waiting on you, logged in a tracker you can see.

How we switch without stopping your shipping

  • Dress rehearsal on a copy of your data
  • Go-live scheduled in your slow period
  • Physical count planned with you
  • We stay until your first month-end closes

If our work stops you shipping or producing for more than one business day, your next month is on us.

What changes

What changes once you're running on Odoo.

Food and beverage, chemicals, cosmetics, supplements: anything made in batches from recipes.

Traceability

Trace any lot forward and back from one screen.

When CFIA or a customer asks, you pull the whole chain, from supplier lot to shipped order, without digging through binders.

Batches

Batch costs from real yields, not estimates.

Recipes, scrap and labour roll up per batch, so you see true margin before you quote a new retailer.

Expiry

The oldest stock ships first, automatically.

Expiry dates drive picking, so nobody checks a spreadsheet before a pallet goes out.

In every industry: finance works from the same numbers as the floor, so month-end stops being a reconciliation project, and you can add a site or a big account without hiring two more admins.

Why KerningCode

Price certainty, real support and manufacturing expertise.

Price

One number that doesn't move.

  • Implementation and three years of support in one price
  • Set after you've seen your own system, never by the hour
  • If we estimated wrong, that's our margin
  • Pay up front, or spread it over 36 months
Support

Three years with the team that built it.

  • A named person within 2 business hours when production stops, or we credit a month
  • Every Odoo upgrade and new-hire training
  • 15 enhancement hours a month for the changes a working business needs
  • No account manager in between
Expertise

Manufacturing and distribution only.

  • A decade of Odoo work, now manufacturing and distribution only
  • 200+ modules already written for this work
  • Odoo-certified team, versions 16 to 19
  • Canadian team, French and English

Holding other quotes? Let's line them up.

Send them before the call. We'll compare them with ours over the same three years and tell you honestly if theirs is better. Ask each partner:

  1. What does support cost after go-live, and for how many years?
  2. What do version upgrades and post-go-live fixes cost?
  3. Is the price fixed, or hours and "success packs" that can grow into change orders?
  4. Can I see my own data running before I sign?
Book a call to compare quotes

Eight questions to ask every Odoo partner, including us.

Can I see my system before I sign?Yes. About 70% built, on your data, free.
Are you quoting hours or a number?A number, fixed in writing after the Proof Build.
What if your estimate is wrong?We absorb it.
What happens if you're late?We make your payment for every month we're late on our side.
Is support included, and for how long?Three years, plus 6 months of fixes at no extra charge.
Who writes the custom code?Our own developers, in Montréal.
How many projects in the last 12 months?30+: builds, rescues and extensions. Verify our partner status on odoo.com.
Who owns the database and the code?You. Always.
Packages

Three packages. Each one includes three years of support.

Your exact price is fixed in writing after the Proof Build; these are the starting points. Best fit: 10 to 200 people making or distributing physical product.

Each price covers the build and 3 years of support in 36 fixed monthly payments through our financing partner, DLL Group, financing included and subject to credit approval. Prefer to pay up front? Save about 5%: 50% at signing, 50% when your system is ready.

Launch

Your first real ERP.

Up to 25 employees · usually one plant or warehouse

$2,063
a month for 36 months: the build and 3 years of support, financing included.
What's included
  • Manufacturing: process or discrete
  • Inventory with lots, serials, expiry and barcode
  • Purchasing and sales
  • Accounting with Canadian sales taxes
  • Migration from QuickBooks, Sage 50 or spreadsheets
  • One integration: shipping, e-commerce or bank
  • 3 years of support, 15 enhancement hours a month
Talk about Launch

Grow

More sites, more rules, more volume.

26 to 50 employees · often several sites

$2,674
a month for 36 months: the build and 3 years of support, financing included.
What's included
  • Everything in Launch
  • Multiple sites and warehouses
  • Quality checks and recall reports
  • EDI or e-commerce, up to 3 integrations
  • Custom modules for the processes no ERP handles
  • 3 years of support, 15 enhancement hours a month
Talk about Grow

Scale

Several companies, complex operations.

Over 50 employees · often several legal entities

From $3,438
a month for 36 months: the build and 3 years of support, financing included.
What's included
  • Everything in Grow
  • Multiple legal entities and consolidation
  • Product configurator for custom orders
  • Maintenance, PLM and shop-floor tablets
  • Integrations scoped to fit
  • 3 years of support, 15 enhancement hours a month
Talk about Scale
Add what you need
Your starting point
$2,063 a month

Launch, for 36 months.

Confirm it on a 30-minute call

Every package includes the free Proof Build, all seven guarantees and the three bonuses. Outgrow your package? Move up anytime and pay only the difference. Odoo licences are paid to Odoo directly: about $73 per user a month, $57.90 in the first year.

Guarantees

What we promise, and what it costs us if we miss.

The 36-month payment term can't be cancelled, so every promise below costs us money if we miss it. Paying cash? We refund the same amounts.

Before you sign

See it first.

Your own orders, BOMs and inventory run in Odoo before you sign anything. Don't like it? Walk away and keep the plan.

Fixed price

One number. It doesn't move.

If we estimated the work wrong, that's our margin, not your change order.

12 weeks

Ready on time, or we pay.

Ready within 12 weeks of kickoff, against a checklist you sign off. Every month we're late on our side, we make your payment.

6 months

Fix-Everything.

For 6 months after go-live, anything that doesn't work the way your written plan says gets fixed at no extra charge, with no hours counted. Small adjustments to what we built (a field, a report, a document layout) are included too.

Cutover

You keep shipping.

If our work stops you shipping or producing for more than one business day, your next month is on us.

Ownership & continuity

You own everything, from day one.

Database, configuration, custom modules and source code, in your own repository. If we ever can't support you, you get full documentation and a refund of any unused prepaid support.

Response

Help within 2 business hours.

A production-stopping issue gets a named person fast. Miss that twice in a quarter and we credit one monthly payment.

Questions about a guarantee?

Ask Anthony on the call. Every one of them is written into the contract.

Book a call
Bonus

Recorded training library

Every session recorded on your own processes, in French and English. Vacations and new hires never hold up go-live.

Bonus

Owner's Dashboard, day one

Margin by product and customer, inventory value, on-time shipping and backlog, live the day you go live.

Bonus

On-Time Bonus

Do your side and go live within 30 days of ready, and we add 30 enhancement hours to your first year.

Proof

Built for companies like yours.

30+Odoo projects in the last 12 months: builds, rescues and extensions
0failed go-lives
3new clients we start each quarter, so each gets our team
Cuirs Desrochers · leather goods · rescued from a stalled partner
"We were in a tricky situation with another Odoo partner, and Kerning Code unlocked it […]. They delivered on time, with no extra budget, and provided far more than expected."
Atef Ouechtati, Owner · verified Google review
Already started with another partner and it's stalled? We look at what's built and tell you whether finishing beats starting over. You keep what's worth keeping. Official Odoo partner. Verify our partner status on odoo.com · References in your industry on request
Questions

Questions owners ask us.

What happens on the 30-minute call?

Anthony asks how you run today: orders, production, inventory and accounting. You get a clear answer on whether Odoo fits, the package that matches and a price range and, if it fits, a start date for your free Proof Build. No slide deck, and no obligation.

What exactly does the price include?

The implementation (everything in your written plan), go-live support until your first month-end closes, 6 months of fixes at no extra charge, and three years of support: fixes, every Odoo upgrade, new-hire training, monitoring and 15 enhancement hours a month. Launch, for example, is $2,063 a month for 36 months, financing included, and covers all of it.

Can we spread the cost? Can we cancel?

Yes, you can spread it over 36 fixed payments through our financing partner, DLL Group, subject to credit approval. That agreement runs a fixed 36-month term and can't be cancelled, which is exactly why the Proof Build is free and why we build about 70% of your system before you sign. Prefer no term? Pay up front: about 5% less, 50% at signing and 50% when your system is ready.

What do Odoo licences cost?

Licences are paid to Odoo directly: about $73 per user a month, or $57.90 per user a month in the first year. Your written plan shows the all-in number, licences included, before you sign.

Isn't it cheaper to hire someone?

An ERP manager who can handle Odoo costs about $6,700–$8,300 a month fully loaded, for one person with one skill set. Keeping Odoo healthy takes configuration, development, data work and integrations. And if that person leaves, the knowledge leaves with them.

Why "ready in 12 weeks" and not "live in 12 weeks"?

Because ready is the part we control, so it's the part we guarantee. Ready is a checklist in your plan that you sign off: configured, data migrated and reconciled, integrations tested and your team trained. You pick the go-live date, ideally in your slow period.

How much of our team's time does this take?

One point person for about 4 hours a week during the 12 weeks, your key users for training (live or recorded), and your controller for finance sign-off. You don't need an IT person on staff.

What happens to our QuickBooks or Sage data?

Products, customers, vendors, on-hand inventory and open documents come across. Historical transactions move where the data is clean enough to trust; otherwise the old system stays as a read-only archive. We decide together what has to be live on day one.

What does the 6-month Fix-Everything Guarantee cover?

For six months after go-live, anything that doesn't work the way your written plan says gets fixed at no extra charge, and we don't count the hours: bugs, settings, reports that don't match, re-training, small adjustments to a field, report or document. After six months, support still covers anything that breaks; small changes then use your 15 monthly enhancement hours. A new site, integration or app is a real project, quoted separately.

What happens after the three years?

The system is entirely yours and nothing switches off. Most clients keep us on a much lower yearly support plan, cancellable with notice, because the build is paid for and we already know the system.

What if KerningCode can't support us one day?

You own the database, configuration, custom modules and source code from day one. Your code lives in your own repository, you get full documentation, and any unused prepaid support is refunded.

Is this for us?

A good fit if two or more are true: you make or distribute physical product; you track lots, serials, expiry or a compliance regime (CFIA, HACCP, ISO, GMP); you run more than one site or legal entity; you're on QuickBooks, Sage 50 or spreadsheets; you need EDI, e-commerce, shipping or barcode scanning connected; you can give the project one point person for a few hours a week.

Usually not a fit: a service business with no inventory; processes close to standard with someone internal to set them up (go direct to Odoo, it's cheaper); fewer than 10 people; a budget under about $1,800 a month; needing to be live in under six weeks.

We already started with another partner. Can you take over?

That's a common reason people call us. On the fit call we look at what's built, what's worth keeping and whether finishing is cheaper than starting clean. If it's worth saving, you keep the work you've already paid for.

Do you work in French?

Oui. Training, documentation, support and the Odoo interface can run in French, English or both. Voir cette page en français.

Next step

Book your 30-minute fit call.

Pick a time that suits you. Anthony runs the call himself.

  • A clear yes or no on whether Odoo fits
  • Your package and a price range for a company your size
  • If it fits, a start date for your free Proof Build

Best fit: 10 to 200 people making or distributing physical product. Under 10? Going direct to Odoo is usually cheaper.

Anthony, founder. I run the fit call and I'm in the build. The people who configure your system support it for the next three years. I founded KerningCode in 2015; our team has put 30+ Odoo systems into Canadian manufacturers and distributors in the last 12 months.

Busy season coming? We plan backwards from it. For a spring peak, start your Proof Build by the end of October so go-live lands in your slow weeks. New clients starting in Q4 2026: 2 of 3 spots open.

Pick a time

No time works? 514 701-6084
Loading available times…Usually a few seconds.

Calendar not loading? Call 514 701-6084 or email hello@kerningcode.com and we'll book you in directly.