How to recover data from SD SDXC card 128GB showing in the PC just 31MB

One of my friends had the same issue with his hard drive and he could do solve it by his self also did not use any software afraid of losing data. So he hired a professional from “PCFIXIT” and they did a good job by recovering data. So It would be better to ask the expert before trying anything if memory drive has most important data.