The cost of a small business website depends on several factors, including the size and complexity of the website, the number of pages included, the type of content needed, and if any additional features are required. Generally speaking, most basic small business websites can range from $3,500 to $5,000 or more depending on these factors. More complex sites with multiple pages, custom design elements, and extra features may cost upwards of $10,000. If you're looking to build a small business website on a budget, we specialize in this type of work. We will be able to provide you with more accurate pricing based on your specific needs.