My past companies usually ran trucks until they had 500 or 600k and then turned them back. I know 2 of the three companies leased the trucks and provided maintenance before returning them to the manufacture lease company. My last company switched from the 600k "deadline" over to the "repair until no longer economical" plan.