I have quite the eccentric client who wants to move all his ecommerce websites (about 5-10, all PHP/MySQL) to his own web server that I'm supposed to build. He doesn't want to hear anything about VPS hosting and all the issues and expenses related to owning a server. My responsibility would be to buy all the hardware, install and configure software, etc. How much should I charge for this? I'm planning to start with two relatively moderate Dell PowerEdge C2100 servers, one for web (NGINX), one for db (MySQL).

closed as not constructive by mdpc, ewwhite, Sven, Ben Pilbrow, Rob Moir Nov 25 '11 at 22:57

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.

locked by HopelessN00b Jan 22 '15 at 6:51

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

Read more about locked posts here.

  • 4
    Your requirements are not defined. How can money be assessed before the requirements are clear. Beside the money is a function of requirements + your skill level + business concerns. Since the first is not clearly, the second appears to be low (wording of the question) and the third non existent in the question due to the disdain you hold for your client. Reword your question specifically for this site or perhaps ask for help on programmers.stackexchange.com to help in how to best build the business quote. – Preet Sangha Nov 25 '11 at 23:13
  • 1
    One MEEEE-lion dollars!! – Wesley Nov 26 '11 at 5:42

Make a time estimate, multiply by an uncertainty factor of 2 and your hourly rate. Multiply the result by the "pain factor" which is a function of the pain you feel when talking to eccentric clients several times a day and the probability of the client regarding every subsequent change as a rectification of defects which has to be done at no additional charge. Season with trailing zeros to taste.

Not the answer you're looking for? Browse other questions tagged or ask your own question.