# Schedule truck maintenance before the dispatch board loses capacity.

> Track HVAC truck maintenance by date, mileage, or engine hours, then coordinate due work, service history, costs, and vehicle availability with dispatch.

Track preventive maintenance by date, mileage, or engine hours; review due-soon and due vehicles; record service, faults, history, and cost; then make planned downtime visible to dispatch.

**Product status:** Mileage, engine hours, diagnostics, and fault availability depend on the configured telematics source. Calendar plans can still operate when no meter reading is available.

## What is fleet maintenance software?

Fleet maintenance software organizes preventive and corrective service for vehicles. It connects each vehicle to maintenance plans, time or usage thresholds, due status, diagnostic context when available, service events, costs, and history. For an HVAC contractor, the important relationship is vehicle availability: planned maintenance should become visible beside the dispatch board before that truck is assigned to a full service day.

## A maintenance alert matters only when it changes the operating plan.

Vehicle → Maintenance plan → Calendar, odometer, or engine-hour threshold → Current, due soon, due, or unknown status → Reviewed service event → Service history and cost → Availability block → Dispatch board. Diagnostic faults can add context when a configured provider supplies them, but the shop still decides the service response.

## Turn a service interval into a visible maintenance window.

The due queue separates known readings from unknown data and keeps the maintenance decision connected to the day that vehicle was expected to work.

1. **Define the maintenance plan.** Attach an oil service, inspection, tire rotation, or other shop-defined plan to the applicable vehicle. Set a calendar, mileage, engine-hour, or combined interval based on the record the account can maintain.
2. **Evaluate the latest reading.** Compare the plan with the current date and the latest trusted odometer or engine-hour reading. If the required reading is missing or stale, show unknown rather than presenting a false current status.
3. **Review the due queue.** Group vehicles as current, due soon, due, or unknown so the fleet manager can prioritize what needs confirmation. Supported diagnostic faults can be reviewed alongside the plan without automatically authorizing repair.
4. **Record service and protect capacity.** Schedule the service event, block the affected vehicle from assignment for the expected window, then retain completed work, readings, notes, vendor context, and cost in service history.

## Every status explains the reading behind it.

A due badge should never hide whether it came from calendar time, mileage, engine hours, or incomplete telemetry.

| State | Meaning | Office response |
| --- | --- | --- |
| Current | The configured interval remains inside its threshold | Keep monitoring the plan |
| Due soon | The next threshold is approaching | Find a service window before peak demand |
| Due | A configured time or usage threshold has been reached | Review, schedule, and block availability as needed |
| Unknown | A required reading is missing, stale, or unmapped | Confirm the vehicle, connection, or reading manually |

## Maintenance state is explicit about what the system knows.

A plan can operate on calendar time alone, while meter- and fault-based workflows require supported, fresh source data.

### Available maintenance structure

- Vehicle maintenance plans, service intervals, due states, service events, history, notes, and costs.
- Calendar-based preventive maintenance even when a telematics meter is not connected.
- Vehicle availability blocks that can be seen by the dispatch workflow.

### Requires configured readings

- Mileage or engine-hour thresholds require a trusted reading entered or supplied for the mapped vehicle.
- Diagnostic and fault context requires a provider and vehicle whose capability includes those signals.
- Accurate service history depends on the shop recording completed work and updated readings.

### Owned by the shop

- A due or fault state supports review; it does not diagnose the mechanical cause or authorize a repair.
- The operator selects the service window, vendor, expected downtime, and return-to-service decision.
- Dispatch applies the revised day after capacity and customer commitments are reviewed.

### Not claimed

- Every connected provider returns odometer, engine hours, diagnostic codes, and faults with equal freshness.
- Predictive failure guarantees, automatic repair approval, or automatic reassignment of every affected job.
- A missing reading means the vehicle is safe, current, or overdue.

## Maintenance protects the capacity that scheduling and dispatch promise.

The same vehicle record connects its source readings, service history, availability, assignments, and stock without making Fleet the owner of every downstream decision.

- [Fleet telematics](https://hvacsoftware.com/fleet/telematics/): Supply supported odometer, engine-hour, fault, and freshness context from a mapped provider vehicle.
- [AI Dispatcher](https://hvacsoftware.com/ai-dispatcher/): Keep planned downtime and available capacity visible while a person reviews the proposed day.
- [Scheduling](https://hvacsoftware.com/front-office/scheduling/): Protect customer promises when a vehicle needs a confirmed service window.
- [Truck inventory](https://hvacsoftware.com/fleet/inventory/): Connect a service vehicle with its mobile warehouse and current stock responsibility.
- [GPS tracking](https://hvacsoftware.com/fleet/gps-tracking/): Review supported usage readings and trip context beside the vehicle record.

## Questions about Fleet maintenance software

### How does fleet maintenance software calculate when service is due?

A maintenance plan can evaluate calendar time, mileage, engine hours, or a combination configured for the vehicle. The status should retain the threshold, latest reading, reading timestamp, and source. If a required reading is missing or stale, the vehicle should appear unknown rather than current. A person reviews the result and schedules the service event.

### Can an HVAC company track maintenance without telematics?

Yes. Calendar-based preventive maintenance and manually maintained readings can support a service plan without a telematics connection. Telematics can reduce manual entry when a supported provider supplies trusted odometer or engine-hour values, but the connection is not a substitute for correct vehicle mapping, service-history updates, or the shop’s inspection and repair process.

### What is the difference between due soon, due, and unknown?

Due soon means a configured threshold is approaching, while due means the threshold has been reached. Unknown means the system cannot make a reliable determination because a required reading, mapping, or freshness condition is missing. These states keep the due queue honest and tell the fleet manager whether to schedule service or first investigate the underlying data.

### Can maintenance downtime be shown to HVAC dispatchers?

A reviewed maintenance event can create an availability block for the vehicle’s expected service window. Scheduling and dispatch can then account for reduced capacity before work is applied. The software should not automatically move every affected job without review, because technician availability, replacement vehicles, customer windows, skills, and existing commitments also influence the revised plan.

*Product reviewed 2026-09-24.*

## Bring one truck and its maintenance interval. We’ll map the full due-to-dispatch path.

See a maintenance plan, reading freshness, due-state explanation, service event, history, cost, availability block, and the handoff back to the dispatch board.

[Book a demo](https://calendly.com/jeel-fieldcamp/30min?utm_source=hvacsoftware.com&utm_medium=markdown&utm_content=fleet-maintenance)

---

Also here: [Fleet](https://hvacsoftware.com/fleet/) · [llms.txt](https://hvacsoftware.com/llms.txt)
