If the fan never turns off, it would be worth plugging it into a computer and looking at the fan switch and relay activation states on live data. There’s a fair chance one of them is faulty. Not expensive parts either. The fan shouldn’t activate until the coolant temperature is over 90 degrees (this may be a few degrees out), so even if it’s 50 degrees outside, the fan shouldn’t come on from a cold start.
And really, 1,100 dhs to say “it’s ok” isn’t acceptable. It takes 20-30 minutes to check everything out at most. How much do they charge per hour? Speak to Jason at A2B, tell him Barry the Irish mechanic sent you. He will give you more specific advice.