What do you mean by "DeFi"? Are you talking about participating in liquidity pools, staking, farming, etc on an altcoin chain? If that's the case, I've never seen one other than those mentioned above (note that I never actively try to look for one either). Most of the time these service providers talk about trades done on exchanges, at least those that I'm aware of. They use DeFi regularly, but it also strictly limits trading on decentralized exchanges.
Have you Googled it on your own? It seems like there are a decent of options right now (Taxbit, Bear, Zenledger, etc). I don't know how reliable they are since I never use one.
Also you could use Binance Ive just remembered that they just recently announced their Binance Tax feature, just check their blog post about the details.
CMIIW, this newly announced service is limited to France for now. That being said, the Binance tax tool already exists but it only helps with exporting trades history afaik. It still doesn't sound like what OP is looking for though.