Whether you need groceries, pet supplies, clothes, building materials, books, furniture, handmade candy, a bouquet of flowers, handmade gifts, or even a new car, the Upper Valley of New Hampshire and Vermont is ready to do business. With so many local artisans, farmers markets, and hand crafted spirits and brews to choose from, shopping local is easy. We also enjoy the convenience and offerings of the bigger chain stores!