Providing Caring and compassionate service in Monroe Township’s only funeral home since 1979
The M. David DeMarco Funeral Home, Inc. is family owned and operated. We take great pride in the service we provide and value the trust placed in us. We make every effort to provide kindness, compassion, and attention to detail to every family we serve. We help families of all faiths carry out their customs and beliefs to the best of our ability. Established in 1979, our funeral home is currently one of the largest, most comfortable and
up to date facilities in Middlesex County.
M. David, Thomas, Peter, & Jennifer would like to Thank You for
taking the time to visit our website.
Please feel free to browse our pages to learn more about pre-planning a funeral and about grief support, as well as the traditional funeral and cremation services that we offer. If you have any questions or concerns, please feel free to contact us any time. Drop by the office as needed, or contact us via phone or e-mail. We are always here for you.
Furthermore, we understand that it is not always possible to attend a service or a visitation in person. In light of this, we've created beautiful interactive online tributes to memorialize your loved one. Leave a condolence, share a memory, post a photo, light a candle, and more!
Unable to find something? Ask the Funeral Director a question by clicking the link below.
Our dedicated and supportive staff are here to guide you through this difficult journey. We take pride in doing our absolute best to ensure your needs are met. We are here for you.
Our Remembrance Suite has everything you need to memorialize your loved one. There are unique 3D Crystal Tributes, Custom 3D printed Urns, and beautifully designed Portraits of Life. We also offer a vast selection of remembrance products.
Looking for a loved ones tribute page? Use the search tool below to locate their online obituary where you can leave condolences, add photos, light candles & more.
Tuesday, December 10, 2019
Sunday, December 8, 2019
Saturday, November 30, 2019
Monday, November 18, 2019
Sunday, November 17, 2019
Sunday, November 10, 2019
Saturday, November 9, 2019
Friday, November 1, 2019
Sunday, October 27, 2019
Tuesday, October 22, 2019