Independent

Macgregors

Fife, KY16 8RP
£2,930
0133 440 8921
0 mile from KY16 8RP
See full address

Request a callback

The best way to get in touch

  • The funeral director will call you within 5 minutes
  • They will know the package and options you have selected
  • There's no obligation to use the funeral director
  • Best price guaranteed by using Beyond
24-hour service
from this Funeral Director
Or, call on:
Or, call on:
0133 440 8921

About

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 either fill out the enquiry form on this page or 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 ourpersonal support to you and your family - whenever and wherever you may need it.

  • British Institute of Funeral Directors
  • National Association of Funeral Directors
  • SAIF | Independent Funeral Directors

Services

Facilities and support
  • Support line
  • Ongoing bereavement support
  • Home visits
  • Visiting the deceased
  • Service chapel
  • Free parking
  • DWP support
  • Same sex care
General
  • Order of service sheets
    Additional cost to quote
  • Newspaper notices
    Additional cost to quote
  • Green eco funeral
  • Video cast funeral
    Additional cost to quote
Logistics
  • Out of hours collection
  • Nationwide repatriation
    Additional cost to quote
  • International repatriation
    Additional cost to quote
Multi faith
  • Roman catholic
  • Church of england
  • Hindu
  • Islam
  • Judaism
  • Sikh
Participation
  • Care at home
  • Family participation

Gallery

Location

Macgregors
56 Largo Road
Fife
KY16 8RP

Request a callback

The best way to get in touch

  • The funeral director will call you within 5 minutes
  • They will know the package and options you have selected
  • There's no obligation to use the funeral director
  • Best price guaranteed by using Beyond
24-hour service
from this Funeral Director
Or, call on:
Or, call on:
0133 440 8921
mascot