If food is your passion, Amherst is the place to be.
Whether it’s coffee and cake or lobster and steak, find out the steps you’ll need to take to open your restaurant…and present your specialties to hungry customers.
Step 1
Step 2
Step 3
Step 4
Step 1:
Is your business going to be located in the Town of Amherst? Home businesses are required to have a permit in the Town of Amherst. The Town requires a business license. The form for the business license can be found online at www.amherstva.gov. Gross receipts will be estimated for the first year in business. The Town Treasurer is located at 174 S. Main Street, (434) 946-7885, townhall@amherstva.gov.