Leaseholders are demanding answers after being charged nearly £40,000 for urgent repairs that have yet to be carried out.