This paper presents a computer model for multi-loader-multi-truck fleet selection for earthmoving projects. The model is used to assist in selecting the appropriate fleet of equipment i.e. technically feasible, and allowing for the choice of fleet with optimum output (least cost, maximum production, or minimum project duration). Based on the user's input data regarding the project characteristics (Altitude, hauling road grade and rolling resistance, type of soil, weather conditions, and equipment availability) and the selected type of loaders, the model calculates equipment performance and conducts the selection process. The model matches the selected type of loader with the different types of available haulers in order to select the most appropriate ones to work with the loader. Different fleet configurations are listed; production is calculated for each combination using Queuing method to get the optimum fleet selection, and choice to sort the best ten fleets according to production, cost, duration and availability. Customized equipment can be added for haulers and loaders. A case study is presented in this paper along with a comparison of the deterministic method's output with the models in order to validate the results.