A federal judge approved a $2.1 million settlement in a federal class-action suit against a health care facility staffing agency, including more than $700,000 in attorney fees and costs to two firms that represented some 900 aggrieved workers.

Western District Judge Elizabeth Wolford said the contingency fee payment to Thomas & Solomon of Rochester and Klafehn Heise & Johnson of Brockport, while about one-third larger than what the firms would have received if paid by the hour, was “not unreasonable on its face” for class-action representation.