To understand the cost of a website, you need to understand the various trades and skills required. A website designer will design the overall look of your website. To make your website actually work, you'll need the skills of a developer to translate your website design into code. If you want your website optimized for search engines, you'll need the skills of an SEO specialist. If you want professional content you'll need the skills of a copywriter. As you can see there are a lot of skills required to create a website that provides value to your organization. You should expect to pay approximately $3,000 on the low end for a very basic site with only a few pages. If you require dozens of web pages and custom functionality your website can cost tens of thousands of dollars. As a guideline, you should budget between $500 to $1,000 per web page for a website that includes design, development, copywriting, and search engine optimization. It might seem like a lot to spend $10,000 or $25,000 on a website, but is it really a lot if it helps you generate hundreds of thousands of dollars in revenue every year.