David MacLeod Funeral Home, located in Waterloo, ON, is committed to providing compassionate and professional funeral services to families in the area. Our experienced staff is dedicated to supporting you through every step of the funeral process. We offer a range of services including funeral services, memorial services, and burial services. With a strong emphasis on personalized attention and customization, we ensure that each service reflects the unique life of your loved one. At David MacLeod Funeral Home, we have a long history of serving the community with integrity and compassion. Contact us at (519)888-7700 or visit us at 617 King St N, Waterloo, ON N2V 2N3, Canada.