I have done HDD recovery at varying times personally and professionally, including sector-by-sector rebuilds that took hundreds of hours. The nature of your failure will determine what can be done, if anything, and how much it costs. However, one cheap solution I can recommend, if you can locate an identical drive and revision, is to replace the controller board on the drive. If the failure was on the controller board then most of the data may be recoverable. I say "most" because every drive has bad physical sectors and the on-board logic maintains a replacement list which differs from drive to drive.
If you believe people should work till they die to pay for a government worker to retire at 50, you're a Democrat. Otherwise, you're a Republican. All other differences between the parties are trivial.