Every goodbye should be as special as the loved one you’re saying farewell to. Every send off as unique as their life. Every celebration just right. For forty years, our family has been helping the families of Glasgow to plan more meaningful, more personal funerals. Everything is taken care of. Your loved one’s wishes, your family and friends, and you.

Practical help & support

When a loved one passes, we’re right here to guide you through everything you need to do, step by step.

Notices & Memorials

You can see funeral details, share memories and tributes, and leave a personal message of condolence for family and friends.

Plans & Packages

There are lots of ways we can help plan the perfect send off. Tailored to every taste, tradition and budget.

Everything in one place

We have the people, experience and facilities to take care of every detail. At a difficult time, it’s reassuring to only deal with one place and one person, so everything’s is exactly as you had planned.

“My family is always here for yours.”

We’re a family run firm. And family values are hugely important to our business. Putting together a meaningful send off means the world to me and my team. It’s a responsibility we take very seriously and so we always look after all the details, big and small. Whether you want an intimate and quiet traditional service, or something that tailored to the passions of your loved one, we can take care of everything for you.

Dom Maguire
Director and Founder of Anderson Maguire

Who Glasgow looks to in difficult times

We’re the first name many people in Glasgow think of when they have to arrange a funeral. Right across the city, we’re on hand to take away the hassle and burden of organisation from families in the run up to saying goodbye. We’re very much an integral part of the local communities we work and live in. And in these communities of different people with different beliefs and backgrounds, we make sure that every funeral is tailored to every taste and every tradition.

Call us on 0141 423 4400     Find a branch    
Call us on 0141 423 4400     Find a branch