Top ▲


The MacDonald Group is made up of five businesses. Together we make one bigger, stronger and more agile Independent Insurance Broking and Financial Services business under the name of MacDonald Group.

  • Call us
    • MacDonald Partnership

      Inverness: 01463 223555
      Wick: 01955 605308

    • Rankin Risk Solutions

      Perth: 01738 509990

    • AbbeySpring Hill

      Fife: 01592 756711

    • Commercial and Agricultural Insurance Brokers

      Arbroath: 01241 870303

    • MacLeod Insurance Services

      Balivanich: 01870 602222

contact the macdonald group

We measure our success on not only our steady growth but by the number of long standing clients we have, some of which have been with us since the business was originally established in 1978.

Inverness: 01463 223555

Rankin Risk Solutions provide a complete insurance and risk management service across Scotland.

01738 509990

With almost twenty years of insurance business behind us, we aim to continue the way we set out in 1997, by putting you, our customers first.

01592 756711

Commercial & Agricultural Insurance Brokers are a long-established Brokerage founded in 1981.

01241 870303

Our small and sturdy team of experts at MacLeod Insurance Services are in the office and on the end of the phone ready to help with your insurance enquiries. Whether based in the Uist, mainland Scotland, or anywhere else in the UK, we treat all of our customers with the

01870 602222

Start a conversation

We will only use the data that you provide here in order to deal with your query in the first instance. Where you ask us to provide you with a quote, we may need to ask for additional information. Our Privacy Policy provides you with full details on how we use and protect your data. You can view our Privacy Policy here.