I fried the motherboard on my PC and took it to a PC repair store and they were able to recover the hard drive.
It was a local company so no recommendations per say but if they do a lot of business they should be able to handle it. I'd try a cell phone repair business first. A computer repair shop may be able to as well.