If you get a place, it will be very expensive. You will have to think about how much your data is worth, which brings me to my next point... Why don't you have backups?
because it seems I only learn lessons the hard way, I now have 2 svn servers. The data is 3 months of C code for a masters so it is probably worth whatever they will charge.
Before you start thinking about anything like that you need to consider A LOT of aspects.
Platter removal will only normally be required if the spindle motor is seized. And if the drive has more than one platter, which is most likely if it's a fairly high capacity drive, then you have a huge amount of complexity. If any of the platters moves horizontally, even by a nanometer then your data is unrecoverable. All of this obviously needs to be performed in a dustless environment. Opening a HDD is only done if 100% completely necessary otherwise you will ruin the data. The HDD could have any number of problems, some easier to resolve than others. It could be a firmware issue, a dead PCD, dead heads or damaged media etc.
a) What are the symptoms? Does it click, is it detected in the bios, did you drop it, does it spin up?
b) What brand and model is it?
You could try Intratec, (cant recall the number, you'll have to google it)
They're in Montegue Gardens area, and have a no data, no payment policy, which is quite nice. They've helped me out on more than one occassion.
Normally its a "no data - no cost" situation ... So if they cant do it , then its does not cost you anything. You however lose the hard drive. If they are successful then it can cost in the region of +- 4000 -5000. They would put the data on a 2nd drive which you would have to pay for.