Website designing is a very thoughtful process. It requires deep understanding of the business and organization objectives. This means that web designer has to be briefed by major stakeholders in the company including people from marketing, sales and sometimes director of the company. Any smart web designer would like to understand your buyers persona, pain points of your customer and then propose best website designing framework for your website. I always prefer designing and developing websites on wordpress which is easy to manage and SEO friendly.