You can always try to setup
https://github.com/gurnec/btcrecover or pay somebody to write you a walktrough on how to get btcrecover running... That way you can controll the recovery process yourself, it's never a good idear to send a wallet.dat to a thirth party.
If you chose this path, make sure you (or the person writing the walktrough) read this section in particular:
https://github.com/gurnec/btcrecover/blob/master/docs/GPU_Acceleration.mdBTW: there is no magic trick for recovering a wallet.dat password. It's basically always brute-forcing, so the easyer your password was, or the more you know about your password, the higher the odds it can be recovered. If you picked a strong password and you have no clue as to what it might be (or contain), the odds of recovering a password are very, very, very small, even if you use a "professional" recovery service.