The cost of building a website for your small business can vary dramatically depending on a number of factors. If you build your site yourself using a basic platform, you may be able to do it with only $100-$200 or less. If you pay a skilled designer to build your website, it will likely cost at least $1,000 for the basic pages that you need. If you want more from your website, like a blog to help attract traffic, you may spend more than $10,000 to design your small business website.