When I sit down to discuss a website with a client, one of the first questions I ask is "what would you like this website to do for your business?" This is usually followed by a long pause and then a "well...we've been thinking for some time that we need a site..." and the next thing they say pretty much tells me where they're at and how much help they need. If you're not able to communicate what you expect from your site when you sit down with a web consultant then that's the point depending on who you're working with that will determine how well you do online.