Does it power on?
Have you tried plugging it in to another computer?
I had this happen and it turned out my USB port was bad, not the drive.
There are data recovery services but they are not cheap. I would also suggest (once you get your data back) using a cloud based service like Backblaze to keep your data backed up.
I hope you are able to recover everything. I know the punch in the gut feeling when it seems all is lost, it stinks.
|