Town business owners and employees reported slower business and reduced services due to the storm, which is expected to bring 12 to 18 inches of snow to New Hampshire.