Three care homes are set to close in Birmingham putting 162 jobs at risk and affecting 95 residents.
Four Seasons Health Care said it planned to shut Oaklands in Moseley, Heath House in King's Norton and Ivyhouse in West Heath.
Each home is operating at a loss and the number of residents living there is well below its capacity, it said.
Staff are "are understandably concerned for their own future", the union Unison said.
Ivyhouse was rated inadequate by the Care Quality Commission after its last inspection in April.
More updates on this and other stories in Birmingham.
Heath House and Oaklands were told by inspectors in May and July respectively that they both required improvements to their care.
Rachael Junge, regional managing director of Four Seasons Health Care, said: "The proposal to cease operating these homes has not been arrived at easily, but we think it is unavoidable based on a combination of factors.
"Each of the homes is operating at a loss and has been for some time. The number of residents living in each home is well below its capacity.
"Additionally both Oaklands and Heath House would require a very substantial investment to reshape and modernise them to the standards we expect and we cannot justify this given their current and projected low levels of occupancy.
"In the case of Ivyhouse, there have been difficulties with recruiting and retaining nurses and care assistants of the right calibre and staff changes have led to challenges with maintaining care quality to the standards that we expect all of our homes to provide."
Staff maybe be able to transfer to other homes run by the firm. It has 11 care homes and 65 day care centres in the West Midlands area.
Birmingham City Council said it would support residents by assigning social workers to the homes and establishing a drop-in surgery service to assist residents and relatives.