Generator repair shop software
Generator service software for shops that repair and maintain portable, inverter and diesel generators: a storm-season queue with promised dates, engine hours and service history in the work log, estimates approved by link, filters and carburetor kits in stock.

ServiceCenterSoft is job-tracking software for generator repair and service shops: portable and inverter generators for homes and food trucks, diesel sets for farms and contractors, standby units and the transfer switches that go with them. Every job gets one record: the hour meter reading, what the customer approved, what was replaced, when the next service is due, and the unit’s full history by serial number. It runs in the browser, on the shop PC and on your phone.
An engine shop and an electrical shop in one
A generator fails in two ways. Either the engine will not start — stale fuel, a varnished carburetor, a fouled plug, a low-oil sensor, a broken recoil — or it runs fine and puts out nothing useful: a failed automatic voltage regulator (AVR), worn brushes, a dead capacitor, a burnt stator. Diesel sets add injectors, fuel pumps, batteries, the controller, and the automatic transfer switch that is supposed to start the set on its own.
And the work comes in waves. A portable sits in the garage all summer with fuel in the tank. Then the first big storm of the season knocks the power out, everybody pulls the cord at once, and nothing starts. Within days the shop floor is full, and every customer needs theirs back before the next outage.
What usually goes wrong:
- forty units in the queue, and who came first and who was promised what lives on a whiteboard;
- customers call every day and half the morning goes on “we’re looking at it”;
- you fit a new AVR and the customer says nobody mentioned that price;
- carburetor kits and spark plugs run out in the middle of the rush;
- a contractor’s diesel is back for the third time, and nobody remembers what was done last winter.
The storm-season queue, with a date on every unit
Every job has a promised date. Once it passes, the row turns red and the “overdue” filter pulls those jobs together. An “urgent” flag — for the unit that runs a pharmacy fridge or a sump pump — stands out in the list. Date changes stay in the history, so you know what you told the customer and when.
Statuses are a list you control. Next to the defaults — diagnostics, waiting for parts, waiting for approval, in repair, ready — add your own, such as “Load test” or “Waiting for site visit”, each with its own colour and a quick filter above the list. The answer to “where’s my generator?” is on the screen.

Booking in: hours, fuel and what came with it
Each job has device type, make, model and serial number. Put output and type in the model field — “7.5 kW portable, electric start” or “30 kVA diesel, three-phase” — and the engine or generator serial in the serial field. Both are searchable.
There is no dedicated engine-hours field, so the hour meter reading goes into the notes at drop-off: “287 h, full tank, oil low”. The condition and accessories fields are filled in with the customer present: wheel kit, key, battery, fuel cap, cords. They print on the job sheet the customer signs.

A rental company drops off five identical units? Fill in the first job, copy it for the rest and type in each serial number.
Carburetor, AVR, starter — after the customer says yes
Cleaning a carburetor is cheap. A new voltage regulator, an electric starter or a stator rewind is a real decision. After diagnosis the technician writes the findings in the work log — “jets blocked, AVR won’t hold 120 V under load, brushes worn” — and the job moves to “waiting for approval”.
The estimate is built line by line: carb clean, regulator from stock, brushes, labour, with quantity and price. A button sends it by email or Telegram, the customer opens the link, sees each line and presses “I agree” or “I decline”. The answer and date land in the job history. If you charge for diagnosis, set a diagnostics price for the device type and it is on the job from day one.

Maintenance by engine hours
Oil, plug, air and fuel filters, valve clearance — generator maintenance runs on hours: every 50, 100 or 200, whatever the manufacturer says. Add “Portable generator service” and “Diesel generator service” to the list of standard jobs with a price per device type, and each one goes on the estimate as a single line.
The detail goes in the work log: “100-hour service: oil 0.6 qt, plug, air filter, valves adjusted; 412 h”. Advanced search has a text mode that looks through the work log, notes and recommendations, so a year later you can see what was done and when.
The next service goes in the Recommendations field: “next service around 500 h or before winter; drain fuel for storage”. Recommendations print on the completion report the customer takes home.
To be clear: there are no scheduled maintenance reminders. The software will not message a customer that an oil change is due. The customer sees the next service on their report; you see it in the unit’s history.
The same unit, back again
Generators come back — every autumn for a service, after every outage with the same problem. Searching by serial number shows every earlier job: when it was in, at how many hours, what was replaced, what you advised. The default repair types include “Repeat repair”, and the customer card lists all their units and jobs.
Stock up before the season
Stock is a movement log: goods in with cost price and supplier, used on a job as an estimate line, returned, adjusted at stock-take. A plug or filter picked from stock on an estimate reduces the balance automatically.
Each item can have a minimum level, and the “running low” tile tells you to reorder in late summer, not mid-storm. Quantities are whole numbers: carb kits, plugs, filters, regulators and brushes count as units; oil goes by the quart bottle or the jug. An unusual regulator or injector is ordered for the job: the request is created from the job and emailed to the supplier. More on spare parts tracking.

Contractors, farms and transfer switches
Customers have a “Company” field: different crew members drop off units from the same contractor, but the customer is one, and the company name prints on the paperwork. A job can take several payments — a deposit for parts, the balance on invoice later — and the software shows what is still owed. The completion report lists the estimate lines, the work log, recommendations and the amount due.
A transfer switch or a generator controller is simply another device type. On-site work is booked as a job like any other; there is no dispatch or scheduling module.
Finished units take up floor space. The customer gets an email or a Telegram message (they subscribe with a QR code on the job sheet), and each ready unit shows how many days it has been waiting. More on customer notifications.
If you also repair portable power stations and inverters, see power station repair; for mowers and trimmers, outdoor power equipment repair.
About connecting to a building
This is repair-tracking software, not an electrical design tool. Connecting a generator to a house or business, or installing a transfer switch, is work for a licensed electrician, and the rules depend on where you are. Check with a qualified professional.
What repairs typically cost
As a rough guide only — prices vary with region, size and condition: portable generator service €60–150, carburetor clean or rebuild €50–130, voltage regulator replacement with the part €80–220, recoil starter repair €30–90, electric starter €70–200, stator rewind €250–700, diesel generator service €150–450. You set your own prices: per device type, in standard jobs and as estimate lines.
What it does not do
- scheduled maintenance reminders or a dedicated engine-hours field — hours are text in notes and the work log;
- dispatch and scheduling for site visits;
- photos or file attachments on jobs, SMS, a mobile app, online payment by the customer;
- links to supplier catalogues.
What it costs
One price for the whole shop — no extra charge for staff or branches.
Monthly
Paid every month, cancel whenever you like.
Yearly
Cheaper than paying monthly. Invoice or card payment.
Custom work
Changes tailored to the way you work — hourly, by agreement.
Off-the-shelf not enough — your own forms, roles, reports or workflow? We will build a program for you. How it works
Try it without signing up in the demo: book in a generator, log the hours and a service in the work log, then find it again with advanced search.

We are very happy working with servicecentersoft.com: they built everything we asked for, even though our request was unusual, since we deal with medical devices. Everything was done precisely and on the agreed schedule. Thank you for the cooperation — we keep working together.

I tried the ServiceCenterSoft demo and came away with a good impression. The program is simple and easy to understand, yet it has everything you need for the job: customers, repairs, devices, spare parts, statuses and statistics.
I especially liked the dark theme and the responsive design — working from a phone is perfectly comfortable. Another plus is the instant search that works as you type, so you don't have to press a separate "Search" button every time.
You can tell the program was built specifically for service centers rather than being a generic CRM adapted for the repair business. The interface has no unnecessary frills; everything is logical and to the point.
A good, practical tool for the day-to-day work of a service center.

I liked that you get a free 14-day trial and that they are willing to handle my special requests — setting things up exactly the way I need them.
I also liked how payment works. You can simply pay the monthly fee by card online — basically the same as a regular Spotify subscription or any other service. No separate contracts to sign and no invoices to pay manually.
And there's no feeling of strict limits on the number of employees. One service center is one account, and inside it you can organize the work of your technicians and run several branches.
For me this is far more convenient than plans where you have to pay for every single user or keep counting how many employees are working today.

My business is fairly specific, so the program's standard features weren't enough — I needed my own custom fields, my own sorting options and search by additional parameters. The work completion certificate and the printed repair receipt also needed some changes to fit the way we work.
I contacted technical support. To be honest, I expected changes like these to take a long time, but everything was done within a single day. The team quickly understood exactly what we needed, suggested the right solution and did everything properly.
I'd especially like to mention the support: they get straight to the point, with no unnecessary bureaucracy, and they genuinely help instead of just sending you off to read the documentation.
For me this is a big advantage of the program: it isn't just sold "as is" — it can be adapted to how you actually work. Thanks to the team for the quick response and for treating the customer right.
Highly recommended!
In short
- A storm-season queue with promised dates, overdue and urgent jobs in view.
- Hour meter reading and fuel level on the job at drop-off.
- Service as a standard job, details in the work log, next service on the report.
- Estimates approved by link before carburetor, AVR or starter work.
- Filters and carb kits in stock with minimum levels.
- Each unit’s history by serial number, company customers, completion report.
- €20 a month for the whole shop.
See also
Music equipment repair software
For amp techs and music equipment repair shops: synths, digital pianos, guitar and bass combos including tube amps, mixers, pedals and wireless systems. Due dates that survive gig week, estimates the customer accepts before work starts, tubes and pots in stock, schools and backline companies by the batch.
Read moreStarting your own repair shop: where to begin
For people who can fix phones and laptops and want to work for themselves: what a small repair business needs on day one, the paperwork that protects you from the first customer, and how to run a shop in a country whose language is not your own.
Read moreSoftware for home appliance service
Contents recorded at intake, warranty at the brand price list, callouts, slow parts and partner shops.
Read moreSee how it works
The demo is open — go in and try it. Ask us anything by email, Telegram or the form on this site.