It goes without saying that you know your business needs a website, it should be responsive to mobile devices, it needs to be full of good SEO optimized content, and it needs to be easy to navigate. The majority of those things should be handled by your web development company, save for maybe the content. The content in most cases will be your job because no amount of research will ever amount to the fact that you are the expert in what you do, and nobody knows what you do better than you do....