Whatever their level of skills, knowledge or experience, one of the most important aspects of selecting a web designer is to find one with good communication skills, who seeks to understand your business or goals, and can provide the solution you need.