In October 2017 I approached Dave to help me retrieve my password from my block chain wallet. I gave him the possible snippets of my password, a json file and he went to work. He later asked me for more input, as he ran all the possible combinations of the snippets I gave him. I told him that maybe I threw in some other digits, but found that unlikely. After that I gave up hope of ever being able to access my wallet again until a few days ago....
I received a message from Dave that he had my password! He took the agreed 20% out of my wallet and would provide me the password when we established contact. I was over the moon!
I mailed him and he promptly reunited me with my long lost password!
I only can say that when you lose your password and you want to retrieve it, everything seems like a long shot. As far as long shots go, Dave is your best bet. He is honest and tries everything in his power to retrieve it for you. I gladly paid the 20%, because without him I wouldn't have any bitcoin at all.
I found his name that time on this forum and it seems only right that I sing my praise of him here. Thank you Dave!