Article By Carol Lynn Rivera (@CarolLynnRivera)
“How much will it cost?”
That’s the first question I get asked by a prospect.
“How much will it cost?”
That’s the last question I get asked by a prospect.
I’ve asked it. I bet you’ve asked it.
It’s a fair question; after all, you’ve got to make smart investments in your business and you can’t jump into a project blindly. But asking how much a website costs is a bit like calling your contractor and saying, “I want you to build me a house. How much will it cost?” He’d look at your cross-eyed for a while and then ask you a million questions about how many rooms, what type of flooring, whether you’ve already purchased the land or not… all of which have very real parallels when it comes to building a website.
To make matters worse, there can be a huge gap between the costs you get from different developers. Why is one offering a website for $500 and another asking for $5,000? Is one stupid, or the other a scam artist? How’s a person to make a smart decision?
What should a website really cost?
I’ll save you the effort of reading all the way through to the end if you’re here for “the answer”: there isn’t one. There isn’t ONE answer for the same reason there isn’t ONE website that looks, functions and evolves like every other website.
There are some very real and relevant things that you should consider and a few things to know about how pricing works. Read on to get the inside scoop so that before you ask the question next time, you’ll be armed with information.
The Preamble: Where Does The Cost Of A Website Come From?
In a DIY world, most non-developers don’t understand the work that goes into building a website. There are plenty of tools that let you drag-and-drop your way to an online presence in a few hours and call it a website.
That’s not the kind of site I’m talking about.
I’m talking about a website that reflects your business, your goals, your brand. I’m talking about a website that adds value and is a strong tool in your marketing arsenal. One that is optimized for search. One that works across browsers and operating systems. One that doesn’t stick you with another company’s logo at the bottom of it because you got it for $49.00 and now you’re obliged to perpetually advertise someone else’s brand.
So assuming we’re not talking drag-and-drop, “stick your logo here” types of websites, let’s talk briefly about what goes into building one.
- Content. Whether you pen a few paragraphs or hire someone to do it, it’s got to be written, organized, keyword optimized, human being optimized, spell-checked and proofread.
- Photos. Whether they’re original or stock, someone has to find, organize, retouch and properly size and output them for web.
- Design. There’s high end custom and there’s minimal, but someone has to consider colors, fonts, graphics and how they all work with your brand.
- Structure. Someone has to think about pages, navigation and usability, and the best way to get users from here to there.
- Layout. Headers, footers, sidebars, call-outs, pull quotes, opt-in boxes, social icons. These things don’t magically place themselves on the page, nor should they be stuck somewhere haphazardly.
- Optimization. Beyond keywords, there are considerations for code quality, site speed, meta data.
- Functionality. Opt-in boxes don’t program themselves. Nor do contact forms, shopping carts or other features. There are fundamental questions like “what happens if…” and “then what?”
- Compatibility. With half a dozen common browsers and twice as many versions, multiple operating systems and platforms, not to mention mobile, someone has to make sure your site works.
- Launch. Someone has to install your site on a hosting server, set up the DNS, get your analytics, Webmaster tools and sitemaps in order and make sure everything is working in real life, including all those opt-ins and contact forms.
If this sounds like a setup for “…and that’s why a website has to be expensive!” it’s not. It’s just the practical reality of building a site. There are things to do and things to consider. These are just some of those things and they all go into determining a cost.
Things That Can Affect The Cost Of A Website That Have Nothing To Do With The Website
All things being equal (same site, same requirements, same amount of work) there are other things outside the project itself that can impact cost.
Geography. If you ask a company in New York to give you a price for building your website, they are probably going to give you a higher cost than a company in New Jersey or Maine or Wisconsin. Are they scamming you? Probably not. The cost of living in New York is pretty high. So is the cost of doing business. A company covering its SoHo rent necessarily has to charge a higher rate than one run virtually out of a couple of home offices. Sometimes you have to make your decision, not based on cost, but based on value – which company do you want to work with? Which one has the most experience, the best portfolio, the most responsive people? A higher cost should not disqualify a company if that’s the one you’re confident can get the job done.
Experience. A less experienced person may charge less because he doesn’t have the full-blown skill of a seasoned professional. That’s not to say he’ll do a bad job, but it’s always a risk when you’re working with freelancers who build websites “on the side”, self-taught “learn web design in 21 days” types and people who are just starting out in the industry.
If cost is a big factor it might be a risk worth taking. Just do it with your eyes open and don’t expect things to be as thorough as they might have been with a more experienced professional.
Experienced developers can charge you more because they bring the weight of their expertise to bear on your project. An experienced developer may be able to do your site in half the time and charge twice as much, but remember you’re dealing with value and not cost. You should expect an entirely different experience and result.
Size. Of the company, that is. If you’re comparing costs between a single developer and a company, chances are the company price is going to be higher. Why? It has more to do with expertise than overhead. In web development there are many skills. There are Photoshop and design skills. CSS and HTML skills. Copywriting and SEO skills. Programming skills, with subsets of skills across a vast array of programming languages. It’s unlikely that a single person can excel at all of these. So when you’re working with a single developer, you are naturally limited by what that person has in his skill arsenal. But when you work with a company, you have a team of professionals, from project managers, copywriters and testers to CSS experts and programmers at your disposal. In this case, the sum of the parts is greater than the whole. It pays to consider your project needs before you jump at a particular cost option.
You. Here’s a little pricing secret among developers: annoying people get higher price tags. Now, I’m not saying this is you, but if it is, your developer is probably sitting in a dark room right now pulling his hair out and wondering just how much he needs to charge you to cover the cost of his stress-induced therapy.
Part of development is project management and if evidence indicates that you’re one of those picky, indecisive people who will disappear for months on end, hold the project up then show up with instant demands and want the shade of blue changed with each revision – well, you’re just going to pay a price for that.
Relationships. The world is built on relationships and you can probably negotiate a lower cost if you have a good relationship with your developer, if you’ve gotten a referral from a friend and can do some name-dropping or if you simply find a developer willing to work out a deal with you.
Remember, this is a service industry. There is no widget price. Costs are based on the factors I’ve mentioned here plus “going rates” and about a dozen other little nuances. So don’t be afraid to talk to a developer about the cost. But do keep in mind that there’s a limit to negotiation and a developer who offers you the $5,000 site is unlikely to come down to your $500 budget. At that point you should probably reconsider your goals and budget altogether.
What A Website Should Not Cost
$500. If that’s what your site cost, I bet you’ll find at least one fuzzy pixelated photo, at least one mis-programmed form validation, at least one missed optimization opportunity. Maybe you can get your blog set up for $500, but you cannot build a professional web presence for that little. Even an unskilled developer charging $50 an hour can’t put together an optimized, functional, professionally branded site in 10 hours. Please do not tell me how you know someone who did it because I promise you won’t want me to look at that site and pick it apart.
How To Decide If The Cost You’ve Been Given Is Fair
For starters, if you’re comparing costs between developers, make sure it’s apples to apples – you may not be able to do it exactly, after all there are a bunch of subjective factors involved as we’ve discussed – but you should know what you’re getting in terms of feature set and functionality. Then take into consideration the experience and portfolio of the individual or company you’re looking at hiring, the attention you can expect to receive and the general rapport between you and a potential developer. Even if the cost is perfect and everything else seems right on paper, you may want to think twice about hiring someone if you don’t feel that somewhat ethereal sense of connection and comfort.
Finally, you should consider one of the biggest and most often neglected questions…
…and then what?
Once your website is built, you’re barely part of the way there! You need an “and then what” plan for making sure your site is hosted securely and your data backed up properly. You need a maintenance plan, whether that’s you on a WordPress CMS or your developer making changes for you periodically. You need to stay on top of errors and alerts in your Webmaster tools and you need to get out there and market your website, track its progress via analytics and keep making changes as you learn what your visitors want and need.
That may be the job of your developer, your marketing company or simply you, but it’s certainly something to think about.
At the end of the day, I want you to approach your next web project with a bit more information than you had before so you can read the bottom line on your next proposal and feel confident that you’re being neither stupid nor swindled.
With these guidelines, I hope you now have a place to start.
Article By Carol Lynn Rivera (@CarolLynnRivera)