Skip to content
Managed IT & IT management

IT maintenance contract in Morocco: what it should cover (preventive, corrective, SLA)

IT maintenance contract in Morocco and Casablanca: preventive, corrective, SLA, hardware, exclusions and the hourly-billing trap. What to check.

By the ALLSAFE SOLUTIONS engineering team1 October 20268 min read
IT support

A useful IT maintenance contract covers three things: preventive maintenance (what is done every month to avoid outages), corrective maintenance (what happens when something breaks, with written timeframes) and clear rules for hardware and exclusions. If one of these three is missing, you are paying a subscription for a service whose limits nobody knows.

In Morocco, and in Casablanca in particular, many SMBs still sign a “maintenance contract” that boils down to a phone number and an hourly rate. This article is a clause-by-clause reading grid for a maintenance contract covering workstations, servers, network and printers. If you are comparing full managed IT contracts instead, our article on managed IT contract clauses and SLAs covers exit plans, penalties and security in detail. This is not legal advice: have the contract reviewed by your counsel.

IT maintenance: what exactly are we talking about?

The term covers very different realities depending on the provider. Before comparing two proposals, check that they describe the same thing:

  • Corrective maintenance: diagnosis and service restoration after an incident (a PC that will not boot, an unreachable server, a network printer that has vanished).
  • Preventive maintenance: scheduled tasks to prevent incidents (patches, backup checks, firmware updates, disk monitoring, account clean-up).
  • Adaptive maintenance: small routine changes (new employee, new PC, new printer).
  • Projects: migration, new server, office move. These are almost always outside the contract and quoted separately.

A serious contract names these four categories and says, for each one, whether it is included, capped or billed separately.

Clause 1: the scope, device by device

The whole contract rests on the scope appendix. It should list:

  • workstations and laptops, with their operating system;
  • physical and virtual servers, and their roles (files, ERP, directory);
  • network equipment: firewall, switches, Wi-Fi access points, carrier router;
  • peripherals: printers, scanners, UPS units, IP phones;
  • the software covered: operating system, office suite, antivirus or EDR, backup tool;
  • the sites and addresses where the provider works.

What is not in the appendix is not covered. Agree on how it is updated: who adds a new PC, and how the price changes.

Clause 2: what preventive maintenance actually includes

This is the clause most often left empty. “Preventive maintenance included” means nothing without a list of tasks and their frequency. Ask at least for:

  • security patching of workstations and servers, on a schedule;
  • daily backup checks and a periodic restore test;
  • firmware updates for the firewall, switches and access points;
  • monitoring of disk health and free space;
  • review of user accounts and administrator rights;
  • tracking of licences, warranties and certificates nearing expiry.

We detail these tasks month by month and quarter by quarter in our preventive IT maintenance checklist. Also ask for proof: a report for each visit or a monthly report.

Clause 3: corrective maintenance and the SLA

A response time is only worth something if it is defined. The contract should specify:

  • priority levels defined by their business impact (critical, high, normal);
  • the difference between response time (a technician starts working on it) and resolution time (service is restored);
  • the starting point of the clock: phone call, email, ticket or alert;
  • the hours covered and what happens outside them.

At ALLSAFE SOLUTIONS, a critical incident is handled in under 15 minutes and other requests get a reply within 24 business hours. Whatever the provider, insist that these timeframes are measured and published.

Clause 4: remote or on-site support

Most incidents are handled remotely, faster than a site visit. But failed hardware or unreachable network equipment requires someone on site. The contract should say when a technician comes on site and how quickly, whether travel is included and within which area, and whether scheduled on-site visits are planned. With several sites in Morocco, check that every address is covered on the same terms.

Clause 5: hardware replacement

This is the most common source of misunderstanding. Separate three things:

Item Usually included? What the contract should specify
Fault diagnosis Yes Diagnosis timeframe, remote or on site
Replacement labour Yes, for in-scope devices Who installs, reconfigures and restores data
New part or device No, unless a specific contract Manufacturer warranty, purchase, prior quote
Manufacturer warranty claims Varies Who opens the case and follows the exchange
Loan equipment Varies Availability, duration, conditions

An often-forgotten point: reconfiguration. Swapping a disk is simple; reinstalling a PC, restoring data and reconnecting applications takes time. Check that it is included. For planned equipment renewal, see our IT hardware and licensing offer.

Clause 6: exclusions

Exclusions are legitimate; vague exclusions are not. The most common ones:

  • projects (migration, new server, office move);
  • consumables (toner, paper, cables);
  • line-of-business software supported by its vendor;
  • equipment outside the scope or added without an amendment;
  • recovery after a disaster or a ransomware attack;
  • damage caused by misuse or by a third party.

For each exclusion, ask how it is billed if you need it. An exclusion with no billing method becomes an unpredictable invoice.

The hourly-billing trap

A “time and materials” contract or a block of hours looks flexible: you only pay for what you use. In practice it raises three problems:

  1. Incentives are reversed. The provider is paid when something breaks. Nothing encourages preventive work, which would reduce billable hours.
  2. Preventive work disappears. Because every hour is counted, the company avoids “spending” hours on checks that do not seem urgent. Backups stop being tested, patches wait.
  3. The budget is unpredictable. A quiet month costs little, a major incident burns through the block of hours at once.

A block of hours is still useful for small changes or one-off projects. For routine maintenance, prefer a flat fee with written preventive content and an SLA. Our managed IT pricing guide compares these models.

What drives the cost of a maintenance contract

We do not quote a generic amount: it depends directly on your equipment. The factors that matter are the number and type of devices, the number of sites and their distance, the hours covered (business hours or on-call), the SLA level, the age and diversity of the equipment, the share of on-site work and whether automated monitoring is in place.

Maintenance or managed IT: the comparison

Criterion Maintenance contract Managed IT
Purpose Maintain and repair a defined set of equipment Manage and steer the IT system
Problem detection Often when you call Continuous monitoring, automatic alerts
Preventive work Varies, must be specified Included and documented
Security, accounts, MFA Rarely included Included
Vendor relationships Your responsibility Handled by the provider
Reporting Intervention report Monthly report with indicators
Best suited to Companies with an in-house IT contact SMBs without an IT team

A maintenance contract suits a company that already has an in-house IT contact and wants to outsource repairs. With nobody internally to steer IT, managed IT services are usually a better fit. Our comparison of managed services vs in-house IT helps you decide.

Common mistakes

  • Signing without a scope appendix, or accepting “preventive included” without a list: at the first incident you discover what was not covered or not done.
  • Confusing manufacturer warranty with maintenance: the warranty replaces a part, not your configured and restored server.
  • Choosing on hourly rate alone: a low rate with no preventive work costs more over the year.

Checklist: your IT maintenance contract

  • Is the scope listed in an appendix, device by device?
  • Is preventive maintenance described with its tasks and frequency?
  • Are priority levels and response times written down?
  • Are the hours of service and any on-call cover defined?
  • Are on-site support conditions specified?
  • Does hardware replacement separate labour, parts and warranty?
  • Are reconfiguration and data restoration included?
  • Does each exclusion have a billing method?
  • Is an intervention report or monthly report planned?
  • Do the documentation and administrator access belong to you?

How we do it

At ALLSAFE SOLUTIONS, everything starts with a free initial audit: we inventory your equipment, check backups and access, then write a scope based on what we actually found. The contract includes written preventive maintenance, 24/7 monitoring of your critical equipment, handling of critical incidents in under 15 minutes and a reply to other requests within 24 business hours. Every month, a report shows what was done.

Details of our offer are on the managed IT services page, with examples of our work in our case studies. If you are still choosing a provider, our checklist for choosing an MSP will help.

A maintenance contract to review or renegotiate? Request your free audit: we will help you set a scope, preventive content and an SLA that fit your business.

Frequently asked questions

What is the difference between preventive and corrective IT maintenance?

Preventive maintenance covers the scheduled tasks that prevent outages: patches, backup checks, firmware, disks, accounts, UPS units. Corrective maintenance steps in after an incident to restore service. A good IT maintenance contract covers both and spells out what each includes.

Is hardware replacement included in an IT maintenance contract?

Usually the labour for diagnosis and replacement is included, but the part itself is not: it falls under the manufacturer warranty or a purchase. The contract should say who handles the warranty, who orders the part and whether loan equipment is available.

Maintenance contract or managed IT contract: which one to choose?

A maintenance contract covers the upkeep and repair of a defined set of equipment. Managed IT goes further: continuous monitoring, security, account and vendor management, and steering of the IT system with a monthly report. For an SMB without in-house IT staff, managed IT is often the better fit.

What drives the cost of an IT maintenance contract?

The number and type of devices, the number of sites and the distance, the hours covered (business hours or on-call), the SLA level, the age and diversity of the equipment, and the share of on-site work versus remote support.

About the editorial team

ALLSAFE SOLUTIONS

Network, security and cloud engineers

Written by the engineering team at ALLSAFE SOLUTIONS, a managed IT provider founded in Casablanca by network, security and cloud engineers. Our articles draw on the projects we deliver for clients in Morocco and abroad.

LinkedIn
← All articles
CallWhatsAppFree audit