Top ▲
  • 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

MacDonald Partnership*


We measure our success on not only our steady growth, but by the amount of long standing clients we have, some of which have been with us since the business was originally established in 1978, by Donald John MacDonald. (Also known as Ian Senior). Ian Senior has now retired and he has certainly earned it.

Starting out on his own, he has worked hard building a successful business and a legacy which is now being further cultivated and safeguarded by his three Sons; Ian MacDonald; Ross MacDonald and Ewan MacDonald, who joined their father in the business many years ago and are all active partners within the business to this day. Ewan MacDonald is at the helm as the Managing Partner, working alongside Ian who is head of commercial insurance development, and Ross who is head of the Financial Services Team. Their Fathers’ reputation for integrity helped lay down firm foundations and the continuity of the family aspect has benefited the business greatly over the years.

The original business started off under the name Ian MacDonald Insurance & Financial services and later changed to MacDonald Partnership to reflect the partnership approach we had pursued internally and externally. Following our policy for steady and sustainable growth over the years, we have acquired several businesses within Scotland.

*MacDonald Partnership is a trading style of the MacDonald Group.

contact details

Corrie Lodge
Millburn Rd

Inverness: 01463 223555

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.