Business today is driven largely by a company’s presence on the web. When a small business owner asks a web designer for help, the challenges begin for both parties. Most business owners do not know what they want coming in the door. They can point to some sites they like and some they don’t. But, they cannot seem to articulate what they like or don’t like about a given site.
On the side of the web designer, dealing with a client who has no real idea of what they want is a challenge. How do you get a client to give you enough information to get you started on the web design? How do you steer a client down the design path without redoing the design multiple times?
The answer is to have a plan and stick to it. A good web designer will demand that the client become part of the design process, not a roadblock in the process.
From: Top Web Design Schools