A ¾-ton diesel and a Freightliner are not a Camry, and the software should not ask them the same questions or bill them at the same rate.
Set three labor rates instead of one. When a VIN is decoded, its federal weight class picks the rate for the job:
The inspection sheet follows the vehicle. A ¾- or 1-ton pickup or a bigger truck (Class 2B–8) is asked about the things a car does not have; a car is never asked.
A heavy-duty job also carries its own finishing checklist: DEF system check, air brake test, lug nuts torqued to heavy-duty spec, and the DOT inspection sticker updated.
A vehicle's odometer counts miles, kilometers or engine hours, and each is kept in its own unit. Hours are recorded to the tenth. Warranties and service reminders are set in the vehicle's own unit and never converted into another.
A customer with a yard full of trucks is one customer with many vehicles. Bringing them across from a spreadsheet, one row per truck works, and so does listing them all in one cell. Importing old records is included on Shop; several yards under one owner are Group, $159 a month per location, reported together.
Every plan includes all of this. Shop and Group have no limit on people.