Do you prefer to work with someone locally or remotely by telephone/email; you need to have a basic understanding of what you want and what you hope for, things that must be considered:
Pay attention to how much they are interested in your business. They need to learn about what you do, where you do it, and what your goals are. Web designers need to know your business from the outside, how else can they design a website that reflects you and your business. Have a look at this site https://digitalmastermindsmad.com/ if you are in the search of the finest web design company.
Look at their portfolio, whether their designs are similar or they are bespoke for each type of business.
Image source: Google
Ask them which part of the site they are going to do or whether they will only do certain tasks and outsource the rest.
Also, ask if they have a planning process that explains the design phase. Or if they have a planning guide that you both will do together.
Find out about the payment process, whether they charge you when the achievement milestone is reached or whether they make a deposit in advance and the balance on completion.
Make sure you have your domain name, even if your web designer registers it for you.
Tell your designer what your deadline is and ask if they can meet that deadline. Many good web designers will be ordered at least 6 to 8 weeks, so you may have to wait.