Data Recovery Cost Hard Drive

What is a good data recovery service?
My Macbook laptop just recently starting having problems and is no longer recognizing the hard drive for whatever reason. Apple can fix it for me by putting in a new HD but I would very much like to save the files that I know are still stored on the old HD. Does anyone have any recommendations on a good mail away or local (to Northen Virginia) data recovery service? How much is this probably going to cost me?
Data recovery is a specialized service, there aren’t going to be many local places that have a lab to work on it. Most places will perform a free diagnostic and give you a free quotation. You can probably expect to spend anywhere from $500 – 1400 for software recoveries and $900 – 2200 for hardware recoveries. I’ve used CBL in the past and them managed to save my data. It was a heads problem and cost me $1500. http://www.cbltech.com
DIY: hard drive data recovery-WD, western digital,PCB Swap