The administration is working with the Office of Inspector General to investigate the company. Weisgarber said it is not yet known how much money may be missing or how long there may have been problems at the company.

Tony Brown of Henrico County said that because Crossroads managed his money, he was not sure how much was in his account.

“They had me for some of it,” Brown said.

But he did not seem worried about getting his money back. On Friday, he picked up his monthly check and now is able to manage his own accounts, which he said makes him feel better about the situation.

Randolph Atkins of Henrico said that by his last count, Crossroads had about $2,000 of his money.

Atkins said he spoke with someone with the company before it closed, and the employee told Atkins his account had no money in it and that the employee was not sure where the money had gone.

Michael Chustalow, also of Henrico, said he was not sure whether his bills had been paid. But, like many who had waited in line, he was not angry.

“I’m not upset, I’m not frustrated, I’m happy,” Chustalow said after receiving his check from the Social Security Administration. On Friday, he was set up with a new payee company.