Truck Genie's PM module lets you set maintenance schedules for each unit in your fleet based on mileage intervals, time intervals, or both. The system tracks where each unit stands and alerts you before service is due — so you're never caught off guard by an overdue oil change or missed brake inspection.
Navigate to the unit you want to set up PM for.
Choose the service type (oil change, brake inspection, tire rotation, etc.) or create a custom PM item for anything specific to your operation.
Define when service is due. You can set intervals by mileage (e.g., every 10,000 miles), by time (e.g., every 6 months), or both (whichever comes first). Enter the date or mileage of the last completed service so the system knows where to start counting.
Choose how far in advance you want to be notified. For example, alert at 1,000 miles before an oil change is due, or 30 days before a DOT annual inspection expires. This gives you time to schedule the work without it becoming an emergency.
Not sure what intervals to use? Here are the most common for Class 8 trucks. Always check your manufacturer's recommendations for your specific make and model.
| Service | Mileage | Time |
|---|---|---|
| Engine Oil & Filter | 10,000–15,000 mi | 6 months |
| Fuel Filters | 15,000–20,000 mi | As needed |
| Air Filter | 30,000–50,000 mi | Inspect every 15K |
| Chassis Lubrication | 10,000–15,000 mi | Per manufacturer |
| Brake Inspection | 30,000 mi | 6 months |
| Tire Rotation | 40,000–60,000 mi | Per manufacturer |
| Coolant Service | 300,000 mi | 5 years |
| Transmission | 150,000–200,000 mi | Per manufacturer |
| DOT Annual Inspection | N/A | Every 12 months |
For a complete guide with detailed notes, see our blog post: Preventive Maintenance Schedule for Class 8 Trucks.
When you complete a scheduled service, log it as a work order and mark the PM item as completed. The system automatically resets the interval counter and starts tracking toward the next service date. Your complete PM compliance history is stored and reportable.