It depends on many things: project scope, time spent on the project and
technological issues. We know it sounds vague but its simply honest.
Remember that each software project is different, especially if you had a
particularly original idea. We do not want to give you an unrealistic
estimate, instead we want to provide you with the best quality possible
within your budget.