Staff were forced to evacuate a Dunfermline health centre after part of its roof was ripped off during Storm Eowyn.
Video footage shows sheets of metal hanging off the roof of Linburn Road Health Centre.
Firefighters were called to the scene.
A spokesperson for the Scottish Fire and Rescue Service said: “We were called to Linburn Road at 8.45am and dispatched one appliance.
“They are still at the scene and the road has been closed off.”
Several health services in Fife are being disrupted on Friday but patients are being asked to check with their GPs for more information.
An NHS Fife spokesperson said: “There have been particular issues affecting GP practices in Fife due to Storm Éowyn.
“Almost all practices in Fife are operating for emergencies only today, with some experiencing logistical and staffing issues resulting from the storm.
“Linburn Health Centre in Dunfermline saw damage to an area of flat roof above the main reception.
“Our estates colleagues acted quickly in extremely challenging conditions to take remedial action aimed at minimising any further damage.
“Permanent repairs will be made to the roof as soon as it is safe to do so.”
Dunfermline and Dollar MP Graeme Downie said: “I am glad that patients and the staff at Linburn Medical Centre are safe after such a terrifying incident.
“This emphasises how severe this storm already is with a risk to life. I urge people to stay inside wherever possible and not travel.”
More on Storm Eowyn:
Conversation