Live data from Hacker News

Why are clients shocked by the price for web development?

news.ycombinator.com

11–20 of 88 posts

Re: Why are clients shocked by the price for web development?

#11
post #6

Because of lack of knowledge about software development and how complex it is. They usually associate complex work with physical products (laptops, phones, cars .. )

So how can we get across that it is that much more complex than many people think? I considered explaining that it is like asking an interior designer to design your kitchen, or any other room in your house so that it is completely unique to you and that you're not buying Ikea flat pack furniture and putting it sporadically around your house.

Re: Why are clients shocked by the price for web development?

#12

Because web development is easy. Why would I pay so much when you sit on the computer for a few hours pressing buttons. It requires nowhere near as much skill as say.. A builder. /s

Not only that, but an architect, construction crew, building inspector, and janitor.

Re: Why are clients shocked by the price for web development?

#13
It's because most people don't have a point of reference for web development costs, and their experience with web products is with applications that have been around for a couple years with millions (or tens or hundreds of millions) of dollars of development time put into them. Facebook, Twitter, Square, Basecamp, etc.

When someone walks into a $5 million dollar home they instantly know it's an expensive home not because they're aware of the materials and craft that went into building the house. It's because they have a point of reference, their home, for what something costs and they're able to extrapolate an approximate cost for something far more expensive.

People don't have this point of reference for web development because most people haven't ever hired someone to build a web app for them before, and most people have never tried to build a web app on their own.

A tip: Ask people for a few sites that they like and that they use. Take a look at them and approximate how much time it would take you and your team to get that application built from scratch.

Then say - okay to build an approximate version of X, you'd probably be looking at a team of 3-4 people (or 6-8, etc.) working full time for X months.

So that site likely would cost around X dollars for you to build.

The point isn't to get them to understand our craft and the effort involved.

This exercise helps give them a point of reference for how much the things they use every day cost, and from there they can start being realistic about what they can get within their budget.

Re: Why are clients shocked by the price for web development?

#14
Because a wordpress[1] site with a $20 template is all most small businesses need for their brochureware site.

The average small business needs a website with their hours, phone number, some pictures, and maybe a blog that they'll never actually update, but they don't really know the difference between paying someone to set up wordpress and paying someone to build a bespoke web application.

The only reason the majority of small businesses think they need custom functionality is because they don't know enough to know what they're really trying to do. Try to listen to what the client wants to accomplish, not how they want to accomplish it, and see if you can come up with an off the shelf solution to their problems (or refer them to someone else who can).

Think about all those times someone on stackoverflow asks how to do something in a really roundabout way that seems wrong. The first question you ask is "what are you trying to accomplish?" Most of the time there is a simpler way to do it.

Edit:

[1] When I say wordpress, I mean wordpress/drupal/cushycms not just wordpress. Basically anything where you're not charging the client to build a custom blog/CMS engine, or charging $2k for a custom design.

Re: Why are clients shocked by the price for web development?

#15
post #11
post #6

Because of lack of knowledge about software development and how complex it is. They usually associate complex work with physical products (laptops, phones, cars .. )

So how can we get across that it is that much more complex than many people think? I considered explaining that it is like asking an interior designer to design your kitchen, or any other room in your house so that it is completely unique to you and that you're not buying Ikea flat pack furniture and putting it sporadically around your house.

Prototypical freelance gig: please use Ikea furniture, our budget is not large. Just change the height of that table from 3ft to 2.75ft. Also, please make it fit in this room that's too small for it. Stack this Ikea couch on top of it, but leave room for another chair that my uncle built in the 80s.

Re: Why are clients shocked by the price for web development?

#16

Because web development is easy. Why would I pay so much when you sit on the computer for a few hours pressing buttons. It requires nowhere near as much skill as say.. A builder. /s

Are you kidding? Web development is not just "pressing buttons". Get back to your Joomla or Wordpress site and think again before you post.

Re: Why are clients shocked by the price for web development?

#17
post #14

Because a wordpress[1] site with a $20 template is all most small businesses need for their brochureware site. The average small business needs a website with their hours, phone number, some pictures, and maybe a blog that they'll never actually update, but they don't really know the difference between paying someone to set up wordpress and paying someone to build a bespoke web application. The only reason the majori…

I cut my teeth building wordpress/drupal brochure sites for small businesses. I have inherited custom web sites for these customers who got duped by some punk developer who didn't feel like using an established solution.

I want to punch all developers in the mouth who think a custom application for this type of situation is a good idea. They give us all a bad name and exacerbate the cost problem.

Re: Why are clients shocked by the price for web development?

#18
post #16

Because web development is easy. Why would I pay so much when you sit on the computer for a few hours pressing buttons. It requires nowhere near as much skill as say.. A builder. /s

Are you kidding? Web development is not just "pressing buttons". Get back to your Joomla or Wordpress site and think again before you post.

You missed the "/s" sarcasm tag.

Re: Why are clients shocked by the price for web development?

#19
I can't think of another good or service with this much variety in price or opacity in what you get. For small projects, you're talking free or $10ish for an open CMS + theme to maybe $10K for custom stuff. That's a 1000x difference (and maybe little discernable difference to the client).

If you want a car, you're paying in the thousands for a used one, in the tens for a new one, maybe hundreds if you really, really want a nice one. 10-100x, and there is no "free" entry point here.

Similarly with a house, it's pretty clear why house one costs more than house two. Using apartments in Manhattan as an example, you're looking 250K for a studio up to maybe 12.5M for a penthouse. 50x with a very clear reason.

Re: Why are clients shocked by the price for web development?

#20
I think it's partly because of blurry line between software products and programming services.

Many of the software products, proprietary or open source offer massive functionality for very low cost but this is of course because the development costs have been aggregated across many customers.

For example , I was asked to build an online customer management system for someone on a budget. So I googled around for open source solutions to the problem , found a few that fitted their requirements and showed them to the client.

Once they found one they liked, I FTPd the PHP upto their server, setup mysql and did the basic configuration for them. I then pointed them to the URL for the system, gave them some basic instruction and charged them $25 for the hour.

They were over the moon with that, since it was so quick and cheap.

Of course later they come back and say "hmm, this system is good but I wish there was an extra field here that did this and this part should work slightly differently".

So I said "hmm, ok. This is probably 5 hours work so except to pay around $125". At which point they said "What?! This is just a few small changes, how come the price is so much higher?! The system is open source, so you can just make these changes easily". This then puts you on the defensive as you have to justify that in fact to do these changes will involve reading a ton of someone elses code , finding the correct places to change things and testing that everything won't break.

Now , if they had paid $1000 for the original system (probably a fair price for the amount of actual functionality it enabled for them) then the $125 would look more reasonable.

The amount of value that they gained for the $25 was so high that you have their expectations have been set unreasonably high.

Post reply on HN