Yes, I did reach out and try WalletRecoveryServices before (it's been a while).
I have also seen nothing but good reviews here, on trustpilot and Reddit as well. But I would still recommend you do your own research, and make sure you're visiting the correct website, there are some phishing links out there.