Aberdeen & Aberdeenshire Kind roofer steps in to fix Aberdeenshire pensioner’s botched roof repair for free, but it’s not all good news August 25, 2023 Premium Content