5 Things To Consider When Choosing A Location To Start Your Towing Business When deciding to start a towing business the most important consideration is…where you will do it? Where will you start your business? The choice of location when starting your business is important for many reasons. One of which is population density. You might believe that a smaller town is a better place to conduct business