Find out whether they have experience in working on similar projects to yours. Ask to see their portfolios, case studies and other proof of past work. Discover how their web design processes look like by asking to explain the steps briefly. Learn whether they will use pre-made templates or they will create a fully-customized website. Ask how they will ensure intuitive user experience across all devices. Inquire whether they perform Quality Assurance (QA) testing. Find out about the security processes they have in place. Seek to find out if they offer after launch support and maintenance. Ask about their pricing structures and the cost of your project. Discover what will be included in the contract that you will sign beforehand.