You’ll hear a lot of different answers to this question.
Having a clear vision of what you’re trying to accomplish with your web design will help to get an accurate cost. Here are some pointers and a list of add-ons that will help you to plan for a successful site.
First... web designers and companies come in all shapes sizes, levels of complexity and specialization. You want the best job for the least cost. The best job includes someone you trust and will be there when you need them if anything needs to be upgraded or fixed. You could hire a student that will be cheap but this results in problems. Will they be reachable in a year if your site goes down?
Here’s a breakdown depending on the needs of your business.
Under $1,000: These websites will typically have one person designing and developing. They come with minimal custom design, and no strategic input.
$1,000-$2,500: You should expect strategic insight, as well as some input on information architecture and social media marketing.
$2,500-$5,000: This is the sweet spot for most small businesses. You’ll get comprehensive and thoughtful input on the design. The design and functionality will support your business goals and critical social media integration. This may include some e-commerce functionality.
$5,000+: Generally, this price range is dictated by larger websites (25+ pages) and/or e-commerce functionality, both of which require a larger time investment from both a design and development perspective.