How much should a website cost?

Finding a Web Developer that fits your price range can often times be difficult. Each developer charges different and they determine their pricing on several factors. It is just like shopping around for a vehicle. Every dealership you look is going to have different pricing due to type of vehicle, amenities, location, color, etc. Shopping around for a Web Developer is along the same lines.

Typically, the cost of hiring a developer can cost anywhere from $500 to thousands of dollars. Often times, when you ask a developer how much it will cost to build a website for your business you will get the response, “it depends…” This can be quite frustrating for the customer but the reality is, it truly does depend on numerous factors such as pages, e-commerce, time, information load, features, custom design, etc.

1. Pages

Pages refer to the number of clickable pages on your website such as the home, about, and contact pages. The amount of pages needed varies from business to business. Developers may charge by the page or give you a number of pages included in their pricing and increase the cost by each extra page. It simply depends on your developer. As previously stated each individual developer determines their pricing differently.

2. Information

A website is meant to be informational. But some businesses keep like to keep it simple and minimum information to encourage customers to call and have a more personal interaction. Other businesses prefer having as much information as possible on their website to provide potential customers with everything they need to know. Depending on the amount of information that you would like on your website costs will vary.

3. Custom Design

Nowadays, there are many tools to make creating websites much more time efficient. There are content management systems such as Wordpress that power many websites. There are also many sources online that offer templates. If you are hiring a developer it is most likely because you are wanting a custom design. With custom design, it requires coding skills. This is another aspect that could increase your costs.

4. Time

All of the things that I listed above require time to put together. In the world of Web Developers, time is money. Therefore, we all have to charge for our time. But the costs vary from developer to developer. You could be charged by the hour, by day, by week, a flat rate, etc.

5. E-commerce

If you are a business that sells products you will want an e-commerce website. This is when people can visit your website to view and purchase products online. Depending on how much product you want listed for sale, the time it requires, the information included, and the features you want available for your customers will vary in costs.

6. Features

There are countless features that you can have on your website to enhance user experience. There are also features for you to keep track of how well your website is doing. Adding features to your website will increase costs. For example, if you want to be able to track bounce rate and your website views you may want Google Analytics to be enabled on your website. If this is the case, your developer may charge a little bit more to add this feature. Once again, costs is at the discretion of your developer.


As you can see, the cost of a website varies on numerous factors. Every project is different and every Web Developer charges differently. Now, you have an idea of factors that determine how you will be charged.