Here is a great article I found on what every small business website needs!
10 Things Every Small-Business Website Needs – www.entrepreneur.com
From contact information to customer testimonials, here are the essentials that will effectively help you do business.
1. A clear description of who you are
2. A simple, sensible Web address
3. An easily-navigated site map
4. Easy-to-find contact information
5. Customer testimonials
6. An obvious call to action
7. Know the basics of SEO
8. Fresh, quality content
9. A secure hosting platform
10. A design and style that’s friendly to online readers