I'm surprised I haven't yet heard of companies who would handle this for you, like there are e.g. for handling the process of getting compensation when an airline screws up scheduling or loses baggage, etc. I'm guessing there isn't enough money to be won there for them to be able to survive off a percentage of it.