There are a few ways to find a web designer, but we are going to cover how to most effectively get the correct web designer for the job.
Local web designers vs. outsourced web designers (Support):
First, if you do not understand much about computers and want to stay hands-off with the project, aim for finding a web designer in your area. This way you can physically sit down and check through reports, designs, and plans for your website on the web.
If you are comfortable reaching out through email and comfortable attaching pictures and written content for your website revisions it is okay to choose a web design company to work on your website remotely. But, that brings up a great question. How remotely should you go when finding a project manager?
I always recommend sticking within two hours of your current timezone. Why would I suggest this when finding a website developer? Easy, when you are having an emergency and you need someone to teach the problem, it's an amazing benefit to have a web designer that is on the same hours as you and does not mind working on the task right that second.
Local web developers vs. outsourced web developers(Price):
Sure you will save yourself a few dollars by choosing a web developer in a country other than yours, but more often than not you may have to overcome or overlook language barriers which could end costing you a lot of time. Not to mention during your productive hours, the designer you hired outside could be resting and to me, that could be asking for trouble.
What should I ask for when finding a web designer?
More often than not you will not need to ask for much, other than examples and the costs.
Make sure your designer is up to par on their software, hosting, and (Search Engine Optimization) strategies.
I say this because a degree nowadays in Graphic Design does not mean too much. Some of the greatest designers I know learned everything by themselves.
My main rule of thumb is that if you have found a web designer that does not understand the basic Content Management Systems out there like WordPress, Joomla, and Drupal and the PHP and MySQL carried out on the server that makes them operational, you should keep looking.