There are companies in major cities that already do this. Some of them have their own brand products (Schwans) and some of them will buy whatever from wherever.
www.deliveryboy.com is one just off the top of my head. Most of them are not nationwide however, and you may be able to learn something about prices and their business models just by checking their websites.