In order to generate referrals throughout your business network you will have to first make it clear that such things are highly desired, and then you can always offer some sort of incentive.
Over time and through regular contact, you will build a robust business network and people will recognize and remember who you are and what you do. In the beginning, it is vital to start the network building process by taking the initiative to meet and foster new relationships.
When it comes to delivery vehicles: start with what you got, and when it’s time to replace it follow my advice to get just the vehicle you need. No more and no less.