Again, that depends on your needs. However, here’s a range for your reference. For a simple website, including design and development, you can expect to pay anywhere from $1,000 up to $5,000. For more features, pages, content, and functionality, you can expect to pay from $5,000 up to $50,000+. Or, you can Do-It-Yourself and the investment drops dramatically. But, even though you’re saving money DIYing your website, you will end up spending a ton of your precious time.