We have 1 full time mechanic that works about 50-55hrs a week. The Foremen are responsible for checking oil, lights and straps/chains each morning before leaving the shop, that includes truck and equipment. Each Friday the entire crew is responsible for cleaning the truck. The install crews are responsible for greasing their equipment every (8) hours or every day after they are done. Each week the maintenance trucks have "service hours" where every day a different crew comes in earlier then the others and the mechanic will go through truck and equipment to make sure everything is running as it should. The truck maintenance (oil change, tire rotation, grease, inspection) is put into a spread sheet and followed by the mechanic to ensure no vehicle is "under serviced".