When it comes to towing a broken down vehicle, it is important to choose a company that you can rely on when it comes to service quality and promptness. When you find yourself stranded by the side of the road with a broken down car, get on the phone and call B & D Towing and Recovery immediately!