I have a couple of features that I'm interested in adding to my Web application, and I've also re-designed a few page elements. If I had $10,000 lying around I'd walk up to the office of my local Web development agency, but alas that is not the case - I'm a college student, and I'm broke.
Provided that I provide very detailed spec documents and mock-ups, is it realistic to expect that a custom search feature, social networking/profile features, and a few static pages will cost me more than $2000?
I know most designers/developers charge $60+ hourly, so my question is really, "How long does it take to implement these features?"
If you actually do have a detailed spec then I'd recommend that you simply approach a web dev shop/freelancer and see what they say. Explaining the details of what you require is the only way that you're going to get an accurate answer. You may even want to tell them what your budget is up front so that they can be realistic and let you know what's possible for that money. We've all dealt with clients that have very tight budgets, so it's certainly not an unusual request.