How much do websites cost?
Three categories:
1. Free.
Well, you're gonna have to do it yourself by using a free engine or find someone who would do it for you just for fun or experience/refference.
2. Under $500
At this price point, you will be able to find an expert or an agency that would do it for you. What's important is the number of pages, the complexity of the work, the functionalities and tricks that you want the site to do for you.
3. Between $500 and $10k
Now we're entering the realm of experts and agencies...