Doing everything yourself isn't always the best route to take. In fact, in most cases, it is considered best practice to outsource whatever you can so you can focus on your own core competence; the one thing that makes you stand out from your competitors. This is especially the case for commodity services, because the third-party is far more experienced and specialized, meaning they can do it better and cheaper.
Employing drivers adds an extra element to your workforce that requires management and resources. You must put forth an effort to find the best and most qualified drivers to employ. You must conduct training, drug screening, background checks and motor vehicle registry searches. This adds employee salaries and benefits packages to the business overhead. Outsourcing your fleet eliminates these extra expenses, responsibilities, resources needed and time requirements during the hiring and ongoing management process.