CrineonERP
Book a demoMessage us on WhatsApp

Planned work done on time. Every spare accounted for.

For companies that maintain facilities, plant and electrical installations for their clients.

  1. PlanningRaised 06:00
    Work order WO-2026-2214 · 500-hour serviceGenerator G-07 · client site, Ikeja

    Raised by the PM schedule, not by memory

  2. Tool cribIssued 07:40
    Kit issued to technician T-01914 tools · 6 spares · all within inspection date

    Every item comes back or is accounted for

  3. Client siteSigned 13:25
    Work order closed, from a phone4 photos · client sign-off · 3.5 hours

Sound familiar?

The service was due last week.

Schedules live in a spreadsheet, job cards come back on paper and spares walk out with the van. Clients ask for proof you can’t easily find.

Maintenance team18 members
  1. Emeka · Supervisor07:30

    Was the 500-hour service on the Ikeja generator done? The client is asking.

  2. Hauwa · Planner09:10

    I can’t find last month’s job cards for the hospital contract.

  3. Gbenga · Technician11:45

    Who has the insulation tester? It’s not in the crib.

  4. Aisha · Stores14:00

    We’re out of filters again. Nobody recorded what was used last week.

  5. Emeka · Supervisor16:20

    Accounts want the hours for this month’s invoice by tomorrow.

Who it’s for

One system for every kind of contract you maintain.

01

Facility maintenance

Offices, estates, hospitals and plants kept running under service contracts, where clients pay for uptime and expect proof of every visit.

  • Preventive schedules that raise work orders on time, every time.
  • Work orders closed on a phone, with photos and the client’s sign-off.
  • A service record for every asset, ready for the client’s audit.

02

Electrical and MEP

Electrical, mechanical and plumbing installations maintained for clients, where certified technicians and inspected tools are part of the contract.

  • An electrical installation register with inspection and test dates.
  • Technician certificates tracked, with alerts before they expire.
  • Tools refused once they pass their inspection date.

03

Plant maintenance

Generators, compressors, pumps and production plant kept running for industrial clients, where downtime costs more than the repair.

  • Schedules by date, running hours or kilometres.
  • Breakdowns reported and turned into work orders straight away.
  • Spares used on each job recorded against the asset and the client.

What you get

Six things that keep the schedule, the van and the invoice in step.

01 · Asset register

Every asset you look after, with its full history.

Client and company assets on one register, with every service, breakdown and part used recorded against each one.

02 · Preventive maintenance

Planned work raises itself.

Schedules by date, running hours or kilometres create work orders automatically, so preventive work doesn’t slip when the team is busy.

03 · Work orders on a phone

Jobs closed on site, signed by the client.

Technicians complete work orders from a phone, with photos and the client’s sign-off, so nothing waits for paperwork to reach the office.

04 · Tool crib and spares

Every tool and spare has an owner.

Tools and spares are issued to and returned by each technician, stock levels are kept, and tools past their inspection date are refused.

05 · Technician time

Hours booked against the job and the client.

Technicians record time against each work order, so labour cost and billable hours come from the same record.

06 · Service contracts and billing

Bill each contract from what was done.

Service contracts set out what is covered and how it is billed, and invoices draw on signed-off work orders.

Controls for maintenance services

Rules that hold on every client site.

Explore Controls
  • Approvals

    Spares and tools requested, not taken

    Spares and tools are requested and issued to a named technician, and each issue is recorded against the job.

  • Billing

    Signed off before it is billed

    A work order is billed only after the client signs it off, so every invoice line has the client’s agreement behind it.

  • Compliance

    Certified technicians on every job

    Technician certificates have an owner and an expiry alert, so only certified people are sent to work that needs them.

A week in the MD’s chair

Same contracts. Same week. Nothing missed.

Kemi AdebayoManaging director · 12 service contracts

Show the week

Before CrineonERP

Kemi runs a maintenance company with twelve service contracts. She hears about missed services when clients complain.

  1. MON 08:30A client says a service was missedThe schedule was in a spreadsheet nobody opened last week.
  2. TUE 11:00Approves a spares order by messageNobody knows what was used, or which job it was for.
  3. WED 14:00A client audit asks for service recordsJob cards are found in three vans and a drawer.
  4. THU 10:30An expensive tester goes missingThere is no record of who had it last.
  5. FRI 17:00Invoices go out lateThe hours and signed job cards are still being gathered.

SAT 10:00Still unsure which contracts actually make money.

With CrineonERP

Same company, same week. Every visit, spare and hour is recorded as it happens, and only the decisions reach her.

  1. MON 07:00The management pack is in her inboxWork done, cost and billing for every contract.
  2. TUE 09:00Sees every planned service is on timeWork orders raised by the schedules, assigned and due.
  3. WED 14:00Sends the client’s auditor the service recordsEvery visit, with photos and sign-off, against each asset.
  4. THU 10:30Knows who has the testerIt was issued to a named technician this morning.
  5. FRI 15:00Invoices go out from signed-off work ordersHours and spares are already on each job.

FRI 17:00The week closes with every contract’s margin known.

Built for Nigeria

Made for how Nigerian service companies work and get paid.

  • PAYE

    Payroll under the 2026 tax rules

    PAYE under the Nigeria Tax Act 2025, with pension and NHF.

  • VAT · WHT

    VAT and WHT handled

    Tax on every invoice, and WHT credit notes tied to each deduction.

  • DUE

    One compliance calendar

    VAT, WHT, NSITF, ITF and CAC returns, each with an owner and a date.

Use cases

How companies like yours use CrineonERP

  • Use case · HSE

    An HSE lead checking crew certificates before mobilisation

    Expired certificates show before the crew leaves the yard, not at the client’s gate.

  • Use case · Service

    A service manager billing only work the client has signed off

    Each work order carries the client’s sign-off before it reaches an invoice, and the service report for every asset is ready for the client’s audit.

FAQ

Questions from maintenance companies

Can PM schedules raise work orders automatically?

Yes. Schedules by date, running hours or kilometres create work orders when they fall due, so planned work is never left to memory.

Can technicians close jobs on their phones?

Yes. Technicians complete work orders from a phone, with photos and the client’s sign-off, without returning to the office.

Can we track tools issued to each technician?

Yes. Every tool is issued to and returned by a named technician, and tools past their inspection date can’t be issued.

Can we bill per contract?

Yes. Each service contract sets out what is covered and how it is billed, and invoices draw on the work orders the client has signed off.

See CrineonERP running your workflows.

Tell us how your company works. We’ll show you the same processes in CrineonERP, using your approval chain and your documents.

Book a demo