Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial


Artful Wisdom
Artful Wisdom
Courses Plus Student 6,506 Points

pricing a client

ok I really want this job but he want me to charge him by per page i learn this isn't a good way to charge clients this is what he want

• Convert your information website into a responsive website. • Have an email connect to the contact page. • A donation facility(a way for donators to give donations) • Change the font to a more readable one • Database for donator’s information and to keep safe.

and this is what he finish off with "Like i mentioned earlier, until we isolate our website email from the hosting account, we will not release certain information to you to work with which includes password to the cpanel as it is the same password we use in other accounts concerning the foundation. However, you can purchase a hosting package with a name, say, demogreeneraid and display your work there for us to see until we separate certain details and give you the required cpanel login to transfer the site to. The demo account will be covered by us.

If indeed you want to continue, i will like to negotiate a knock down per page rate as i do not want to be paying for your downtime. I think this is fair since no one from the foundation can monitor which and how many hours you work daily. We will transfer the website files to you through dropbox so that you can move on as quickly as possible.Do get in touch accordingly."

can someone give me a idea what they would charge and how they would charge? My company charge 42/hr but i feel like we should charge a flat rate? anybody out there want to help me out with some info

3 Answers

Gemma Weirs
Gemma Weirs
15,054 Points

You are in charge of what you charge your client. I strongly suggest putting your foot down and tell them they will be billed by the hour if they are not comfortable with fixed or value-based pricing.

This smacks of the client trying to take advantage because they in turn, feel like they might be taken advantage of. It's a lack of trust. Do you really want to work with clients who inherently do not trust you? Remember, no-one can take advantage of you unless you allow them to.

Don't worry too much, there are plenty of fish in the sea, but you must establish the rules that you're comfortable with, and stick to your guns. There's nothing wrong with being more flexible with existing clients if they've provided a lot of work, and have been good payers, etc but once you let a new client take charge of how you work (including your business/pricing model), it's probably only going to go downhill from there.

This is a tough question to answer, because it depends on the client's budget. The way I would calculate the rate, is either $100 per page OR give your best estimate at how many hours it will take you to complete this site and multiply that by the hourly rate you want to charge. Example: @ $40 /hr for 160 hrs is $6,400. This client might be better prepared to pay a per page rate because they can afford paying smaller amounts easier. Over time, if you create more than 64 pages for them @ $100 per page...you'll still receive the bigger dollar amount. It's just spread out over a longer time frame.

Best regards, Steve

I will recommend from experience in a marketing agency that did SMB - Enterprise websites, DO NOT CHARGE PER PAGE!

The amount of work a client can request on one page is enormous. We made this mistake once and it turned into a 1 parallax page job because the client worked the loophole.

I would say the best options is to figure out how many hours of actual work you think it will take to build the site, increase it by 10% if the client doesnt seem like the super picky type, 30% if the client does seem picky and then charge a flat rate based on the estimated hours with a padding.

This way pricing is straightforward, you would have an outline of the scope of work and it makes it simple if there are any hiccups for either side to make sure they get what was promised.

If the client doesn't have a big budget or worries about cash flow, you can always look at monthly payments.

For example if your estimate is $6,400 including the pad, then the client could pay $533/month over 12 months. They will still get the website whenever it is ready but they can pay in more manageable amounts.