Every Business should have a mailing list! How else can you keep in touch with your customers? Timing is everything and it is important to keep in touch with your customers because it takes several "touches" with your customers until they get to "know, like and trust" you. If you keep in touch, your customer will be thinking of you when the timing is right for them to buy your product or services.
I will bake email gathering software into your website and coach you on how to use the precious mailing list that you will be gathering over time. You will LOVE having this resource for your business!