When you select Cavanagh Family Funeral Homes, you entrust us with a great responsibility.  To make sure the Media families we serve have complete confidence in our cremation services, we hold ourselves to the highest standards of care.

At Cavanagh Family Funeral Homes, it is our mission to provide your family with a fitting tribute centered on honoring your loved one’s life, all at prices you can afford.  Although there are many decisions you need to make when preplanning a cremation, we assure you that we will guide you through the entire process.  Our knowledgeable staff will listen carefully to all your wishes, and carry out your arrangements to create a memorable service.  For generations, we have met the needs of families in the Media area and surrounding communities with understanding and compassion.

Personalized cremation and memorial services

At Cavanagh Family Funeral Homes, we believe a cremation and memorial service should be as unique as the person it honors. In fact, we take great pride in creating perfectly personalized services that beautifully capture the essence of you or your loved one. We can help you find inspiration almost anywhere and turn that inspiration into a memorial service filled with thoughtful and meaningful details.

Learn the benefits of preplanning a cremation

Preplanning your cremation and memorial is a loving gesture to those you leave behind.  It allows you time to carefully consider and select the specific items you want.  Most importantly, it saves your family and friends the stress of making difficult decisions while still grieving your passing.   They will know exactly how you wanted to be remembered, which makes the service more meaningful.

At Cavanagh Family Funeral Homes, we’ve made it easy for Media families to preplan cremation and memorial arrangements.  If you are ready to experience the peace of mind gained from planning ahead, then we are ready to assist you.

How to get in contact with us

If you are a resident in Media or one of the surrounding communities and have an immediate need, please contact us directly at 610-532-3120.  Our professionals are available to answer your questions and discuss any of your concerns. You may contact us by email, phone or stop by for a visit.