Dundee City Council is facing a bill of more than £4m after a review found roofs installed by the council failed to meet best practice.
The investigation found that over a period of four years, more than 400 roofs where installed and inspected by council staff that failed to meet the recommended British Standards.
In 2015, the British Standard was changed to recommend an increased number of tile fixings were added to new and replacement roofs due to the frequency of wind events in the UK.
However, these changes were not implement by the council so 450 roofs were not installed to these standards.
A statement on the council's website said: 'Councillors will be asked to approve £4.4m of corrective action for those roofs installed in the affected period to ensure consistency, long term durability and integrity as well as full compliance with the current British Standard.
'It is expected to take 30 months to complete the works from a start date early in 2022.'