I’ve been asked this question too many times…
What Does a Website Cost?
Years ago, I even took the time to create a whole write up on the topic over on my main site entitled “What Does a Website Cost?” and to this day – even after years of being up (and years of edits) it’s still one of the most popular pages and definitely the most commented.
This is a question that we field all day, every day.
As either a potential designer, developer, freelancer, or the owner of a website design business it’s important that you know how to answer this question and understand what your competitor is charging as well as how you can create value.
And, on the flip-side, if you’re a business owner looking for information on the cost of developing your own site (either using a service, or hiring a developer) you need to understand the many levels of answers that can come from such a broad question.
In both cases – it’s important to remember that although a website is a “digitized” item, a website is still a product, but it’s also a service.
Except there are two problems – they’re nothing like conventional products, and “service” is a four letter word in this industry.
There’s a whole relationship (between you and your client, or you and the company you hire to do your website) that crops up through the process of web development, and this relationship, as well as the ongoing support that continues AFTER the site has launched is what separates this “product” from others.
If I had to make a comparison, I’d say pricing (and building) a website is a lot like pricing (and building) a new home.
Whether you buy a home from a new development, or have one custom built. The process is very much like (and sometimes as complicated and as costly) as building a home.
Website Pricing
The reason it’s so hard to simply give one a price for a website is there are so many damn factors involved – even outside of the technology (which matters A LOT!).
Here’s a short list:
- Client Server/Hosting Requirements – Who is hosting? Email? Who is setting that up? What if something happens to email? What kind of server will it be hosted on? Does the client have access? Do YOU have access? Hosting problems alone take 2 – 10 hours initially to address on EVERY project – and problem account for about 10 – 20 hours of support during any given year for a client.
- Scope – What does the client want? What does the client NEED? Two very different things.
- Who is the Client – I’m going to quick address business owners here – who are you? Are you picky? Are you easy to deal with? A good web development company will do one of two things – either read you well, or structure their contract for it not to matter (ie hourly). However, in either case the easier you make it to work with you, the less expensive a site will tend to be.
- Client’s Technical Knowledge – More highly technical clients don’t have to learn how to maximize their web browsers or, and this one still gets me!, understand why there are “bars” on the side of their website (the background of a site in a fixed width design is called “bars” here). The more hand holding a client needs (or the less IT staff they have) the more time it will take to complete the project and have them satisfied.
These are just a few items that impact the overall cost, and they don’t even begin to touch upon budget, or design/back forth.
But, as they hinted at – websites, be it coding, or communicating, take time.
Time is precious; time is valuable. As a freelancer you must value your time. As a business owner you have to understand the time it takes you to “figure out how to build” a website, takes away from other items that lead to making money and a living.
“Do you want to specialize in HTML, CSS, Javascript, etc. or do you want to be running, growing, and profiting at your business?”
(That was a good line dev in case anyone ever asks you why you cost so damn much!)
Which btw – I have a quick side story. A friend of mine, a highly technical friend mind you, studied and literally took 6 weeks straight to build his companies website (he was managing the company at the time and has since graduated to president). At the time he was paid $25/hour. Much less than your average web developer. However, factor in ALL of his time and he spent nearly $6000 of his company’s time. All for a static site that wasn’t even search engine optimized and frankly looked pretty bad! (Okay… I did help out a bit).
Point is, it almost never pays to have some “figure out” how to build a website within a company. It doesn’t make time, or financial sense. – Now learning how to edit/update a CMS on the other hand – does – and we’ll get back to this in a moment.
And then there’s everything that comes AFTER a website is launched (and the things you or your team should be looking at during development…) THE MARKETING!
You also need to evaluate the best ways to market your clients’ website, once you’ve launched. If you design a website that doesn’t get found, then your client will not appreciate the fact that you charged him or her ANYTHING to build their site. Knowing how to market for your client takes experience.
Real World Website Pricing Breakdown
First, there are services (and for the majority of this article I’ll ignore these). There are a ton of services out there that can get you up and running quickly, easily, and in some cases freely. I’m a huge fan of “WordPress.com” for anyone looking to simply build a blog and get their voice on the web. Although Tumblr does have such nice templates, many of them you have to pay for, and I find the traffic from WordPress.com much better. In future posts we may highlight many of the free and inexpensive web services available.
Okay, here we are.
Basic Website – $1000 – $2000
After spending a significant amount of time (over a decade in this industry), we’ve determined that the market average for a baseline website is $1000 – $2,000. I’ve seen much, much higher. And, I don’t recommend going with anyone who charges less because the quality of the work will negatively (and directly) correlate to the price decrease.
With a basic website, you’ll have a simple online brochure made out of a boilerplate template (or format) where your customers and clients can review your products and services. The basic website may be your best salesperson, working 24 hours a day by just showing up. It’s your marketing tool to get your message out to the world. It provides a digital launch pad, where you can showcase your products or services. Most web developers will install Google Analytics too.
Custom Website – $2500-$7500
If you can think it, it can be designed in this price range. They may not be as fully functional, but they will be beautiful. At this spending level, you will find a website that is custom-tailored to meet your specific market needs.
At this price point, you can expect the beginning of the “wow-factor” from your web design team. You will not typically find features of audience interactivity, ecommerce, or content management.
Going back to the Basic Website, the website pricing is calculated at the same rate. These websites take much more time to build since they will include custom CSS and XHTML coding so that the website will show up the same on virtually every interface. Again these websites will be optimized for Google, Yahoo, and Bing so that they will rank better in organic keyword searches.
Content Management System (CMS) – $3000- $8,500
A website designed and built with full CMS integration will typically run from $3,000 to $8,500 with an average of $5,750, depending on your specific needs and the extent of the customization requested. These websites will be designed with both functionality and appearance in mind. Custom art design and mid-level functionality will be included. You will be able to manage and update all of your content through the installed CMS interface. You can have an infinite number of pages (depending on the amount you want to spend for the time it takes to create them). With CMS you can manipulate, upload and change the pictures, content, and blog all day long. (You’ll soon discover, if you don’t already know, that updating your website can quickly become consuming).
This is our most popular product package at Atilus
By enabling a CMS interface, these websites are designed to be user-friendly (as user-friendly as possible for a non-tech inspired individual). You won’t be billed for the time that it takes to make the minor changes and small adjustments that may become costly.
These sites will be laced with the ability to get “social”. You will be able to build a reputation through your BLOG. Depending upon the specifics of the agreement, you should be able to expect some keyword research to help you get started.
Aside from Flash Art creation, these sites will remain in the ballpark I’ve outlined above. And, as always, you can expect SEO and Analytics Tracking for these types of web properties.
The Grand Slam Package– $15,000- $100,000+
Highly complex websites can be very expensive to create. Social Networking, Advanced Blogging, and Web Application Development will raise the price tag. There are a limited number of companies that can perform well in this arena, and most of them will charge you a consulting fee (the initial consultation with Atilus is free).
These websites aren’t some of the really good sites we’ve visited. Falling in this price range are sites like Facebook.com, Orkut.com, and BestBuy.com. These sites will have been coded from scratch, along with the applicable application programming. Websites in this price range require an extreme investment in time to research, develop and implement the software necessary to integrate the entire website in one seamless design.
It’s more expensive to build a website when you consider the actual cost in terms of hours. There is a distinct difference between amateur websites and the work of a professional development team. While it may cost more money to build the website in the first place, by hiring a professional you will realize a return on your investment (assuming that whatever you’re selling isn’t garbage).
Zach Katkin
Latest posts by Zach Katkin (see all)
- How to Write AdWords Ads – March 20, 2013
- 5 Extremely Useful WordPress Plugins – March 13, 2013
- Basecamp 2013 Review: Project Management Tools for Small Businesses – March 1, 2013
- Apollo 2013 Review: Project Management Tools for Small Businesses – February 15, 2013
- How a Few Simple Tools & Techniques Can Help You Write Better and Grow Traffic – January 30, 2013








Interesting piece, and worthwhile to try and break down what the different options are. I’m not sure it’s a question that can truly be answered, but this is a reasonable breakdown.
I’m slightly surprised that you separated out “CMS” as an option. At least for me, I can’t really see any major justification for not implementing a website on a CMS framework. Whether it’s a very basic site or a more complex custom design (the first two options you identify), implementing them on a CMS platform seems like a logical step that any web designer should be taking in order to provide the best service for the client.
Thanks Robin, I agree about using a CMS – long term it absolutely makes sense, although we’ve found the amount of additional time spent getting things in WordPress (or something similar – although we do LOVE wordpress) can be costly, and many small businesses aren’t up for paying that additional fee. Sadly I still feel too many small businesses view their website as a necessity – a business card – and not a real lead/business generator.
That’s dependent on if the client actually wants anything to do with the maintenance and upkeep of the website content. As a developer, if a client will be doing anything on the website itself, a CMS is automatic. If, however they do not, it’s far far easier for me as the developer (and cheaper for the client) to make updates without a CMS.
This. A simple business card site is still easier to do in WordPress.
Completed agreed, but sadly many business owners won’t spend the money to get a website done the right way, and many ask for one-page or static website solutions. I always let them know that this in the long term will cost more if their demands start coming in, which they will. Having said this, I’d much rather people picked a template CMS, than having me create a static website.
I agree Tom, although – in some cases it’s beneficial to the dev EVEN if the client doesn’t pay for it – to put it in a CMS anyway – say for example clients that need to make a lot of updates but are unwilling to spring for the dev of a CMS – just to save yourself time it helps to have this kind of situation. Thanks for stopping by!
Zach
[...] Website Pricing: How Much Does A Website Cost? - The reason it’s so hard to simply give one a price for a website is there are so many damn factors involved – even outside of the technology (which matters A LOT!). [...]
[...] SOURCE: http://inspiredm.com/website-pricing-how-much-does-a-website-cost/ Tags: calculate, cost, how, much, price, website [...]
[...] we are ready to talk about the cost of a website. First let me say that this is a great article about the subject and I will likely be rehashing a bit of what is already written [...]
I Live in greece, this article made me laugh since most companies wont pay even $500 for a well designed CMS website…i live in hell,but its cool we have beaches.
You can’t possibly design and code a website for a month and a half for 500EUR, even in Greece. If that’s the case use templates.
Templates aren’t that cheap, if you take into consideration SSL, Cloud hosting, Support, domain and hosting, you can just about scrape in at 500 euro’s.
[...] we are ready to talk about the cost of a website. First let me say that this is a great article about the subject and I will likely be rehashing a bit of what is already written [...]
If a WordPress site costs $3000, it has to be professionally designed and fully customized to the business branding, properly optimized for search, loaded with plugins and training has to be provided for at least one user. A template site with a logo at the top will not cut it at this price, and often, calling WordPress a CMS will raise objection, when specialized CMS for specific types of business are far superior for their specific purposes. (i.e car rental company CMS, property rental CMS, auction CMS, etc,,,)
Small business clients need WordPress, they just dont know it, and you will rarely convince the Cafe owner or the flower shop to pay $3000 for it. I say start at $2200 for all of the above and do it quickly, take no bs from the client over design issues and be firm about application functionality. They need to be educated in WHY theyre spending the money before they’ll spend it.
its a content management system, of course wordpress would qualify. stfu.
“take no bs from the client” Ummm… that kins of thinking is flawed in its base ideology. YOU are being hired. You need to provide the service they’re paying for, not tell them to shut up and give me your money. That’s not business, it’s robbery. Instead I suggest explaining to the client the costs and benefits of what they’re asking for.
[...] http://inspiredm.com/website-pricing-how-much-does-a-website-cost/ Share this:TwitterFacebookLike this:LikeBe the first to like this. [...]
While I fully agree with all the above, I find it a bit strange to dispute WP being a CMS or not.. It has been awarded several times to be the best CMS of the year and personally, I just love WordPress! There is literally nothing that can’t be done in WordPress. Name it; you got it!
I like word press for basic blog sites or landing pages but I would not recommend it for larger scaled sites with higher volume nor for e-commerce. Drupal or Joomla would be my CMS recommendation.
Although I consider myself to be a “Wana be” web master, I don’t agree with completely selling CMS to customer. I have a friend ( web master ) who swears by it. He even sold me a template. I spent 2 1/2 months trying to make it look the way I wanted, and when I finely got fed up with it, I opened DW and have my site completely done in 1 week !
I’m sorry but as far as I’m concerned CMS is NOT the way to go.
I don’t have a lot of coding experience (at all) but people ask me to design their websites so I always suggest the retail price (lol) of $300 the wordpress, godaddy, themeforest, and bluehost combo then $50per hr for all labor fee’s and $35 per design I have to build/make I include all googles friends in the site for tracking and searching and give a walk through to the client and make changes as they need (still on clock) i average $1200 per site but lack the skill to advance my asking price. Clients small business, music artist and media company’s…. Hope that helps
FOR $15000 to $100000? U gotta be pulling your own chain. you can learn html for free and host your site on http://x10.mx for free. you can learn everything you need to know to operate a website at a community college. man, if you’re that lacking in code knowledge, you should getta job at mc donalds or join a blues band, get outta the business world, move over an’ let the big dogs eat. that’s the problem with corporate thinking, dump a ton of money into making my old business model work instead of figuring out the tools you have to work with as they change. a web site doesnt cost anything, it’s a bunch of zeros and one collected up on the intenet. it’s the tranfer of information not exchange of money and things. \m/
small dogs bark the loudest…
Twang, application development is beyond HTML, and certainly is not in the realm of a business owner.
Zach, thanks for the article. It is a great guideline for developers and business owners alike. Often developers under-estimate the knowledge and experience they bring to the table, and short-change themselves on their own rates.
Yeah, you can learn html for free, even php, mysql, jquery, css, etc. but you need a lot of time to learn, to practice and to work so you can reach a low level of skills, you can’t compare a self learning web programmer to a professional one, unless that self learning programmer gain a lot of practice, making himslef a professinal one… therefore charging more for his valuable and efficient work.
I agree practice is what makes a web developer good not just knowing all the php functions, html tags, etc.
great article its been saved so I can show these tight ass businesses I quote to!
Great Article! Thank you Zach. I found it helpful to give a price tag to my services.
I really enjoyed reading this article and the different views everyone had.
[...] to this article published on top design blog, Inspiredmag, here’s what is said to be the optimal pricing for [...]
Hi Zach,
I wish I read this just 3 months ago before I signed on to use a template and modify it to my needs. I think it will be fine when it is finally finished and maybe taking 3 months is not as long as I feel it is. I am 50 plus and this will be my first website. I have a small solo business and had no clue as to what was involved. I just wish somebody had told me up front that I need a CMS based website (even if it had cost me a bit more which it now will), instead of just HTML-5 and photoshop.
Apparently I will need (to purchase) dreamweaver and photoshop to edit the site and a lot more time and knowledge then I have. However, I do want to be able to make small wording edits and change photos occasionally – I will have about 170 photos. So I have decided to have it converted to WordPress CMS before I put it on a hosting site. I think the conversion cost will be worth it.
Thank you again for taking the time to explain what all good website designers should state up front. Still learning!
Steve, thanks for your kind comment. I couldn’t agree more. I had a friend opt to do his own website and have a breakdown of what it approximately cost (opportunity costs included) here: http://www.atilus.com/5-tips-on-measuring-your-websites-return/ If you’re considering buying dreamweaver/photoshop/etc. I would recommend exploring either some paid options (online services like Square) or finding a local developer. Those tools are expensive and it took (me) years to master photoshop.