In modern business environment, employee are key resources to companies. The competitive advantage of a transportation company can be established if the company treats drivers and driver assistants fairly. It implies load-balancing is important to them. Hence, we developed an integer programming model for vehicle routing problems with two objectives. One is to minimize the total distance. The other is to balance the load among drivers and their assistants as possible. The characteristic of an integer programming model is NP-hard. Therefore, we also developed a heuristic algorithm to solve this type of problems. Based on our II test problems, we found that the heuristic algorithm behaves well.