Websites11 min read

Renewing maintenance on a four-year-old business app in Montreal (2026)

Mohamed Bah·Fondateur, Kolonell
October 24, 2026
Share:
Renewing maintenance on a four-year-old business app in Montreal (2026)

Renewing maintenance on a four-year-old business app in Montreal (2026)

Websites

The verdict in three sentences

For a four-year-old business application, application maintenance costs in 2026 the equivalent of 15 to 20% of the initial build cost per year, usually 600 to 2,500 EUR a month (about 900 to 3,700 CAD) for an SME. Price matters less than three clauses: response times (4 hours to 2 business days depending on severity), the volume of changes included and reversibility with up-to-date documentation. Renewing without a prior technical debt audit means signing a fixed fee on a scope nobody knows.

Before signing: the real state of the application

At 4 years, an app has usually accumulated outdated dependencies, framework versions out of support and partial documentation. A short audit of 3 to 5 days prices what a new or current vendor will have to absorb. Without it, you risk either an underpriced fixed fee that slides into time-and-materials billing, or a 30% safety margin paid every month.

Audit pointWarning signImpact on maintenance
Framework versionMore than 2 major versions behind+15 to 25% workload in the first 12 months
DependenciesOver 20% of packages unmaintainedSecurity risk, upgrade to price
Automated testsCoverage below 30%Slower and riskier fixes
DocumentationMissing or dating from delivery5 to 10 days of retro-documentation
HostingSingle server without tested backupDisaster recovery plan to add
Access and source codeRepository held by the vendorReversibility to negotiate first
Incident historyMore than 4 blocking incidents a yearStronger response commitment

Indicative audit budget: 2,500 to 5,000 EUR (3,700 to 7,400 CAD), often credited if the auditing vendor wins the contract.

2026 price grid and service levels

2026 order of magnitude for a business app originally built for 60,000 to 150,000 EUR. CAD figures use roughly 1.48 CAD per euro.

PlanMonthly fee EURBlocking incident responseChanges included
Corrective only600 to 900 (890 to 1,330 CAD)Next business dayNone
Corrective and security900 to 1,400 (1,330 to 2,070 CAD)8 business hoursSecurity updates
Standard1,400 to 1,900 (2,070 to 2,810 CAD)4 business hours2 days a month
Extended1,900 to 2,500 (2,810 to 3,700 CAD)4 hours, on-call possible3 to 4 days a month
Time and materials550 to 750 per day (810 to 1,110 CAD)Subject to availabilityAs ordered

For non-blocking defects, a 2-business-day response is common. Require capped penalties (for example 5% of the monthly fee per breach, capped at 20%) rather than a commitment with no consequence.

The reversibility clause, to draft now

Reversibility is negotiated while you hold signing power, not when you leave. It should specify: delivery of source code and repository history, architecture and operations documentation, hosting and domain access, a handover period of 20 to 40 days with a number of included support days (often 5 to 10), and the rate for extra days. Add a mandatory yearly documentation update as a checked deliverable.

Mini case study

Julien, IT director at a distribution SME, maintains an order management app built in 2022 for 95,000 EUR (about 140,000 CAD). The current vendor offers 2,200 EUR a month, so 26,400 EUR a year, 27.8% of the initial cost.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

You are :

He orders an audit at 3,500 EUR, which reveals a framework 2 versions behind and 8 days of retro-documentation needed. He negotiates a standard plan at 1,650 EUR a month with 2 days of changes, plus a 9,000 EUR upgrade package in year one. 3-year cost: 3,500 + 9,000 + 59,400 = 71,900 EUR, against 79,200 EUR for the initial offer without upgrade, with an up-to-date app and documented reversibility. The same logic holds for a Montreal SME paying in CAD.

FAQ

Is the 15 to 20% figure a rule?

It is a market benchmark, not a standard. A stable, well-tested app can drop to 10 to 12%, while a critical app with on-call support can exceed 25%.

Should we switch vendors at renewal?

Not necessarily: switching costs 10,000 to 20,000 EUR in takeover and ramp-up. It is justified if response times are missed, if the code is not accessible or if the price gap exceeds 25%.

What should the monthly maintenance report include?

Number of tickets by severity, actual response and resolution times, days used and security updates applied. A one-page report is enough if it is quantified.

Can unused change days be carried over?

It is negotiable: carry-over for up to 3 months is common practice. Beyond that, the vendor loses visibility on its schedule.

What contract length should we choose?

A 2 or 3 year commitment with yearly review and termination possible at each anniversary with 3 months' notice. Long-term discounts rarely exceed 5 to 10%.

Let's scope your project. Send us a description of your app and your current contract, and we will propose a 3 to 5 day audit and maintenance at 600 to 2,500 EUR a month with written reversibility. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#application maintenance#software maintenance#business application#Montreal#maintenance contract#SLA
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.