Business Guides6 min read

Preventive maintenance software: schedules, reminders and service history for machines, vehicles and buildings

Preventive maintenance software tells you which machine, vehicle or building system needs service before it breaks, based on dates, hours of use or mileage. It keeps each asset's history and stops everything from depending on one person's memory.

Facundo Campo·
Preventive maintenance software: schedules, reminders and service history for machines, vehicles and buildings

Preventive maintenance software tells you which machine, vehicle or building system needs attention before it breaks, based on the date, hours of use or mileage. It also keeps a history for every asset: what was done, by whom, when, and with which parts.

This guide is for the owner or manager who tracks maintenance today in a notebook, on the wall calendar or in their head. I'll go through what the software should do, how to set up the plan, and what to leave for later.

Service isn't what's expensive. Downtime is

An oil change, a new belt or a boiler inspection gets paid once and can be planned. What really costs you is the machine that stops on a Monday with a big order waiting, the van that dies on the highway, or the water pump that fails with the building full. Then you pay for the emergency repair, the work that didn't get done, and the customer who had to wait.

Preventive maintenance trades surprises for appointments. And it almost always fails for the same reason: not because nobody knows it needs doing, but because nobody remembers in time. The person who knew when service was due left, the wall calendar is from last year, or the reminder was in a group chat nobody reads.

The four parts of a maintenance system

  • The asset list: every machine, vehicle or building system with its location, serial or plate number, supplier and manuals.
  • The plan: which task is due and how often. It can be by calendar (every three months), by usage (every so many hours or miles), or whichever comes first.
  • Reminders: who hears that a task is coming due, how far ahead, and where: inside the system, by email or by WhatsApp.
  • The history: every completed task is saved with the date, who did it, what they found, which parts they used, photos and the supplier's invoice.

By date, by hours or by miles

Things don't all wear out the same way. A fire extinguisher expires by date, even if nobody ever used it. A compressor or a forklift wears by hours of use: if it worked twice as much this month, service comes sooner. A delivery van is measured in miles. And plenty of tasks follow both rules, like the oil in a car: every so many miles or every so many months, whichever comes first.

That's why a regular calendar isn't enough. The software has to know how many hours or miles each asset has on it. Someone enters that by hand in a couple of seconds from their phone: the driver logs the odometer at the end of the day, or the operator notes the hour meter at the end of the shift. With that number, the system recalculates when each task is due.

The checklist on your phone, right next to the machine

History is only useful if it gets recorded, and it only gets recorded if it's easy. So each task opens on the phone with its list of steps: check the level, change the filter, adjust the belt, take a photo of the gauges. The operator ticks things off, notes anything odd and closes the task. If they find a problem they can't fix, a work order goes out to the technician. I covered that part in work order management software and the inspection checklist app.

Reminders can go out on WhatsApp with the message already written, in one tap. I built that into the internal system for Mecohue, a pet shop and vet clinic near Buenos Aires (their site is mecohuepetshop.com.ar). There it reminds customers about vaccines, deworming and baths, but the mechanism is the same for telling a technician a visit is due.

What changes depending on what you maintain

What you maintainMeasured byWhat matters most
Machines in a plant or shopHours of use and datePlanning downtime outside production days
Delivery or service vehiclesMiles and dateService, tires and vehicle paperwork renewals
A building, hotel or propertyDateEach system's contractor and proof of every visit
Equipment you rent outHours of use and each rentalInspection between one customer and the next

If you rent out equipment, I covered inspections between rentals in the equipment rental software article.

What to leave for later

It's tempting to ask for everything up front: spare parts inventory, cost per asset, dashboards, connected sensors. My advice is to start with the asset list, the plan, the reminders and the history, and use it for a couple of months. Real data will show you what's missing. If you later want parts stock or to see what each machine costs to keep running, we add it. If the things you maintain are things you rent, take a look at equipment rental software, where service and availability meet.

And since the history becomes a valuable record, it's worth thinking about backups for business software from day one.

How we'd build it

I work on my own, remotely from Buenos Aires, Argentina (UTC−3), with video calls and progress you can open from a link. We start with the asset list and whatever is being done from memory today. From there I build a first version, your team uses it for a few weeks, and we adjust the reminders and checklists to how your people actually work. Every company maintains different things, so I quote each project separately. You can see other work in projects.

Frequently asked questions

How many assets do I need for this to be worth it?

It's less about the number and more about what it costs when one stops. If a single machine going down halts production, or a van without service can leave you unable to deliver, it's already worth having schedules and reminders somewhere that doesn't depend on one person.

Can outside technicians use it?

Yes. You can send the technician or shop a link to the task, with the checklist and the asset's history, so they log what they did and upload photos. They don't need an account or to install anything.

Does it work for building maintenance?

Yes. Elevators, water pumps, tanks, fire extinguishers, boilers and HVAC all have their own service intervals. The system tracks them like any machine, with each one's contractor and the paperwork from every visit.

What if I have nothing written down today?

We start with a list of your assets and the date of the last service you remember or can find on an invoice. From there the system works out the next one, and the history fills in as you go.

Your project

If you want maintenance to stop depending on someone's memory, message me on WhatsApp at +54 9 11 6193-3176 or email contacto@facundocampo.com.ar. I answer in English and Spanish. Tell me what you maintain and how you track it today, and I'll tell you how I'd organize it.

#preventive maintenance software#preventive maintenance schedule for small business#equipment maintenance tracking#fleet maintenance reminders#maintenance log software