Search Engine Optimization

What do search engines say about your company? Are you missing out on leads because your site has poor visibility on search engines?  Is your web site optimized for mobile search?