How much should I expect to receive per website (for web design)?


I am a student who wants to start a small web design business with a few of my friends. Our clients will be local small businesses (e.g. family-run businesses). We're not expecting them to request anything fancy, probably just a basic HTML website so that their business can be found online. I am capable of creating more advanced website, like my current project: How much should we charge per website? We're thinking about around $200-$400USD (including hosting, logo, and basic SEO). Is that an appropriate amount? How much do professionals usually get paid?

Website SEO Web Dev

asked Sep 10 '12 at 04:16
116 points
Top digital marketing agency for SEO, content marketing, and PR: Demand Roll
  • It depends on what you have actually did, you can write down the work and set price for each part based on time. I would offer them $400 USD and make it really nice in terms of security and global presence and with mobile devices working properly, while for $200 you can be listed on the local community portal. – Andrew Smith 10 years ago
  • Usually a pro web designer earns between $1,000 to $1,500 per week of full-time work on a project. Some earn more. – Frenchie 10 years ago

3 Answers


I think an exact range could not be cited. It depends pretty much on your business model and how you would like to profit. Basically you could profit from high quality and respectively high budgets (low number of customers but high customer satisfaction). The other model is what you've chosen so far - volume. You'd like to get a lot of clients with small sites and charge them fixed prices for template sites. Then you have to do the following:

  • Build a sample site that you will offer as a basis package. Your customers have to know what they are paying you for that fixed amount and what for they'll have to pay extra. If you don't do that, you will always have a scope creep and your friends and you will work more than you are paid for. Clients always expect to get more in exchange of paying less. You have to set the line that should not be crossed.
One of the best practices I might advise you with - work with hourly rate. Per say you need 10 hours of development for a site and you people have to get salary of $10 per hour (just for the example) + bills and taxes - $15 per hour calculated for the client. So when the site is 10 hours of work, it's ok to bill at least $150. What you sell overhead of the is for the gross profit.

I hope that's what you meant to ask. In the end of the day all that is important for you is:

  • How much you and your friends would like to get / per hour work?
  • How skilled do you think you are?
  • How skilled your prospects think you are?
  • What is your added value to the site you developed, despite the skills, the great quality?

I hope these questions will give you the right direction.

Best Regards,
Beta Sve

answered Sep 10 '12 at 23:33
Beta Sve
94 points
  • Hourly rate for a basic site? Sorry - that's a hard sell. Potential clients as described in the question would have no idea how many hours to expect, and it's much harder for them to budget. However, your suggestion of having pre-set packages is a good one - for basic sites, this usually will give customers a good baseline to work from, and then you can have extras (some of which you may be able to bill hourly if the time required is really that varied). – Elie 10 years ago
  • Agree on that one with the hourly basis. Customers often do struggle with wrapping their mind around hourly billing especially when they have no idea what takes how many hours. That's why I would recommend the thing with the package service and billing for extra development by the hour. Per say they would like a newsletter module you didn't include in the package so they know that's x hours of extra work which is (per say) $200 more. That would work out better for them, really. – Beta Sve 10 years ago


Be careful not to price yourself too low. The majority of the competition is at the low-end and it is a very hard place to be. In my opinion, the above prices are too low, but I am also not intimately familiar with your geographic area.

When I first started my business, we tried to compete on the low-end. The reason, that's where I thought everyone started. After struggling on the low-end, an experienced businessman and adviser told me, "Raise your prices, then you aren't competing with those guys anymore." It couldn't be that easy. Could it?

Yes, oftentimes it is. You also have to change who you market yourself to. There are lots of people out there who only shop on price. There are also those who shop on quality, and a super-low price is a deterrent to selling to those people. They see a low-price and assume low-quality.

Shoot for middle of the road on firms who have the capabilities that you do. If you are priced on the low-end, you are competing with 80% of the firms out there. Raise you prices above their mark, and your competition drops. You will also have profits and capital reserves in order to market, expand and invest in better technologies. You will also not wonder why you are working long hours for minimal pay.

answered Sep 11 '12 at 05:09
Need A Geek Indy
562 points


If you're talking about a basic site, then your best bet is likely to use Wordpress or something very similar, as it allows the customer to manage the content, and leaves you to focus on the design and layout.

A Wordpress site, in my experience (Toronto, Canada), runs about $100-$500 for a basic installation and setup (loading initial content, installing a generic theme). A custom theme runs about $750 to $2000 depending on the details - which really translates into about how complicated the new design is and how much time it would take to build it (and get customer sign off on the design).

answered Sep 10 '12 at 22:38
4,692 points

Your Answer

  • Bold
  • Italic
  • • Bullets
  • 1. Numbers
  • Quote
Not the answer you're looking for? Ask your own question or browse other questions in these topics:

Website SEO Web Dev