The cost to design a new website can vary greatly depending on the number of pages, the amount of content (photo/videos/text), the features/functions needed such as an e-commerce shop, and if any in-depth backend development is needed for special functions such as directories or interactive displays. On average, the cost to design a new website can range from as little as $1500 to $4500 for most small businesses. Larger businesses with more functionality or larger service/product sets can see the cost range between $3000 – $8000+.

For most small businesses, the cost of your website is quickly recouped with the ability to easily attract and convert more customers, compared with a poorly designed website. To this point, 89% of customers will shop with a competitor after a poor website experience, meaning you are losing money by not updating your site or hiring a designer to create your first website.