The only recovery I've seen to date is very expensive. It took a high end recovery house and they bought a new phone of the same model to move the memory chip over to the new phone. It was not guaranteed and the cost was many thousand.
I wish folk understand that recovery from phones is unlike hard disks. SSD use will make recovery impossible to costs that pale compared to HDD recovery.
How to get the message out that we only lose what we don't backup.
Long story short water got into my samsung s6 and now it overheats when I'm charging it, I can't turn it on for more than a few seconds after which it promts me the overheating info and turns itself off. I have a lot of photos that are valuable to me.. Is there some way to retrieve this data? When I plug it into my PC it shows the charging screen, but nothing more. An electrostatic discharge but no percentage or anything... Could I perhaps open it up and manually remove the sd card?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic