Determine your needs
Set a budget
Look at their portfolio
Check client feedback
Check and compare pricing
Must Know SEO
Must be tech-savvy
Find out more about their team
Look around and contact several web designers
Ask for references
Ask the designer about how they work
Check to see if the web design company provides any other services
Make sure that they offer after-launch support
Check the availability