In our case ,
they are companies which approach you, they are not hired, its what they do for a living, they normally charge a percentage, which I assume varies from company to company.
We were never asked to pay any money up front, only if they were sucessful in proving that we were entitled to the money.
Ours was done through a solictior.