We list every funeral director in the UK
Good businesses show their prices online
Macgregors 1
Macgregors 2


Fife, KY16 8RP

Macgregors is an independently run and privately owned funeral directors that caters to local families in St Andrews, Dundee and surrounding areas. Collectively Macgregors, Edward McHugh and James Ashton have been providing the very best standard of funeral services for over a century, forming lots of strong relationships within the local community during this time. In 1984, James Ashton acquired the long-established firm of Edward McHugh, strengthening the company's already renowned standards of professional service. The business also relocated to its present location in Hilltown, Dundee, shortly after the acquisition was completed. In 1996, a further funeral home site was secured in Lochee, Dundee, with the building being completely renovated to the highest of modern standards. Just one year later, in 1997, James Ashton incorporated Macgregors Funeral Directors (based in St Andrews) into the current firm, adding an even greater depth of funeral experience to his business. As long-standing members of the NAFD (National Association of Funeral Directors), we fully support and subscribe to the Association's Code of Conduct, ensuring that all of our staff are trained to the utmost standard of professionalism, with many of them having attained the National Association of Funeral Directors Diploma in Funeral Directing. At Macgregors, the care of your loved one and your own family's wellbeing are our highest priority and, as such, we will always endeavour to make the funeral arrangement process as palatable as can be expected at this difficult time in your lives. As caring and compassionate funeral directors, we ensure that every family we work with is presented with a funeral service that is highly personalised and reflective of the life of your loved one. We are particularly proud of our private and tastefully furnished rest rooms, where you and your family may visit your loved one in a comfortable atmosphere, taking your time to properly grieve while remembering the life they led. Our Macgregors funeral home in St Andrews is located on Largo Road. However, for immediate assistance, we ask that you call the number listed, and we will be in contact with you right away. At Macgregors, we guarantee the very best care, carried out with the utmost dignity and respect, and offer our personal support to you and your family - whenever and wherever you may need it.

Need help with probate?
Try Beyond’s 5-star rated, fixed-fee estate administration service
This funeral director can be found at Fife, KY16 8RP
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
  • Out of hours collection
    No extra charges for collection
  • 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
  • Green or eco-funeral
    You can arrange an eco-friendly funeral
Multi faith
  • Church of England
  • Hindu
  • Islam
  • Judaism
  • Roman Catholic
  • Sikh
Funeral director fees
Arrangements selected
Wood, Standard Coffin
1 Limousine
Classic Hearse
Dundee Crematorium, DD3 8SD
0133 447 2456
24-hour personal support available