The issue of maintenance and repair management of fleet in a bus transit agency consisting of several branches is presented in the article. Technical base development takes place due to increasing of effectiveness as a result of specialization and cooperation of maintenance and repair, as well as using maximum potential, reducing and optimal costs allocation. The minimum total reduced cost was taken as a criterion for the efficiency of production placement, focusing on the costs associated with the choice of specialization and subsequent cooperation of maintenance (mainly the costs of transportation of units and vehicles between the branches). The management approach of cooperating in the issue of maintenance and repair of buses is aimed at the distribution of a particular type of work between the technical bases of different branches of the united transit agency. The applied method is based on the common approach to the solution of the “transport problem” and adapted specifically for the united transport company involving two and more separate branches. The method was tested on the united agency operating urban buses in Moscow, aiming to allocate fleet maintenance with regard to its needs and resources.