This is how the last large dirt company I worked for did things. They preformed equipment oil changes at 250 hours, or as close as they could. A large fleet and two oil change guys make this difficult from time to time. As the machines came back to the yard for winter repairs they all got parked in the yard. When it came time to pull the machine into the shop for its repairs, they performed the repair, and then performed the service based on its hours. If it was 250 hours it would get an oil change. 500, oil, hydraulic, and transmission change. Final drives on dozers, excavators, and track loaders were also changed.1000, oil, hydraulic, transmission, coolant, if it was an excavator it would get the other major components such as swig gear oil changed. It would then be taken back to the yard until needed in the spring. Any equipment that didnt come to the shop needed no repairs, and had a place we could leave them, so they got an oil change when they were headed back to work. Finally we had equipment that worked through the winter, either on dirt jobs that had no cut to fill, or on the pipe crews. That iron continued its 250hr service intervals.
Josh