
Hayley Macdonald
Director & Protection Specialist
Hayley helps clients put the right cover in place with a clear plan and zero overwhelm. Expect straight answers, options explained properly, and cover set up correctly from day one.

About Alliance Financial
We’re here to make protection feel simple and calm. Clear advice, no pressure, and cover that actually fits your life (and your budget).
We’ll explain your options clearly, answer your questions, and put cover in place properly — without the overwhelm.
No jargon. No panic-selling. Just honest conversations and a clear recommendation based on what makes sense for you.
We take time to understand your family, income, commitments and priorities, then outline cover options we believe are suitable. You’ll know what your policy does, when it would pay out, and the key exclusions before you commit.
We’ll handle the admin, chase what’s needed, and keep you updated — so getting covered feels straightforward, not stressful. If you already have cover, we can review it and help you decide what still makes sense.
We’ll make sure you actually understand what you’re buying.
We’ll guide you on the most suitable cover for you.
We focus on the details that matter: definitions, exclusions, and real-life protection.
Here to make protection simple, calm and properly taken care of.

Director & Protection Specialist
Hayley helps clients put the right cover in place with a clear plan and zero overwhelm. Expect straight answers, options explained properly, and cover set up correctly from day one.

Protection Administrator
Alison keeps everything running smoothly behind the scenes — chasing what’s needed, supporting applications, and making sure you’re always kept in the loop.
Recognition
We’re proud to be recognised for delivering protection advice properly, clearly and with real care.
Get started
Share a few details and we’ll come back with next steps.
Alliance Financial Ltd is authorised and regulated by the Financial Conduct Authority. FCA Register number: 1041265. Registered in Scotland (Company No. SC852350). Registered office: B/1 264 Bath Street, Glasgow, Scotland, G2 4JP.
For details of how we use and protect your personal data, please read our Privacy Policy.
All Rights Reserved | Alliance Financial Ltd