We list every funeral director in the UK
Good businesses show their prices online
D.J. Maclennan & Son 1
D.J. Maclennan & Son 2
D.J. Maclennan & Son 3
D.J. Maclennan & Son 4

D.J. Maclennan & Son

Independent
Ross-shire, IV6 7TA

D.J. Maclennan & Son Funeral Services are part of Mairi Russell Funeral Services, an independent, family-owned and run funeral director. We serve areas including Alness, Invergordon and the communities throughout the Ross-shire area in the Scottish Highlands. With our own fleet of vehicles and private rest rooms in Alness, we are able to customise funeral arrangements to suit your personal requirements at a competitive cost. At a difficult time such as bereavement, we feel it is of utmost importance to be caring and sensitive when dealing with all of the necessary arrangements that are required. In addition to our own facilities and vehicles, D.J. Maclennan & Son Funeral Services are also members of S.A.I.F. (The National Society of Allied and Independent Funeral Directors).

Need help with probate?
Try Beyond’s 5-star rated, fixed-fee estate administration service
Location
This funeral director can be found at Ross-shire, IV6 7TA
Services included in our fees
Facilities and support
  • Free parking
    At or near their premises
  • Home visits
    You can arrange the funeral from home
  • Service chapel
    A 15+ person chapel to hold a service
  • Visiting the deceased
    You can visit your loved one
Logistics
  • Out of hours collection
    No extra charges for collection
Participation
  • Care at home
    We’ll help you look after your loved one at home
  • Family participation
    We can involve you in your loved one’s care
General
  • Green or eco-funeral
    You can arrange an eco-friendly funeral
Multi faith
  • Church of England
  • Hindu
  • Islam
  • Judaism
  • Roman Catholic
  • Sikh
Total
£3,874
Funeral director fees
£1,895
Arrangements selected
£1,075
Wood, Standard Coffin
1 Limousine
Classic Hearse
Celebrant
Crematorium
£904
Inverness Crematorium, IV3 8JN
Call
0146 387 0891
24-hour personal support available