How do I recover an expired domain
Oh no
Well, if you are reading this, things aren't in a good place so it's best to just be honest.
If the domain has any value then you are in for fight with potentially hundreds of dropcatchers who want it for themselves.
Dropcatch services
If this domain is important to you, I'd pay for one (if not more) dropcatch services to increase your chances of getting the domain back.
Legal Route
If that fails, take a look at any trademarks you might have on the domain and see if the legal route is an option.
Pony up
If that fails, then I'm afraid it's a case of contacting the person who now owns the domain name and making them an offer.