Unlike many other funeral homes and cremation providers, Cavanagh Family Funeral Homes owns and operates our own private, onsite crematory. This means we never outsource cremations, shipping your loved one off to another location. Instead, if you trust us with a cremation, you can know that your loved one is safe and never leaves our care.

Owning our own crematory gives us the ability to personally make sure all of the proper cremation procedures are followed, allowing us to maintain the highest levels of standards. For this reason, and many more, we’re the best crematory in the Media area. We’re also the only local provider to offer a a 10-step cremation process backed by our Cremation with Confidence™ guarantee.

We offer a wide range of cremation and memorial services

Cremation is now surpassing traditional burial rates for the first time in the U.S. At Cavanagh Family Funeral Homes, we are committed to providing professional, dignified services to families in Media who choose cremation, all at affordable prices with no hidden costs. Although there are many decisions you need to make, we assure you that we will guide you through the entire process, and show you why we are the best crematory for you.

We believe that your loved one’s service should honor their life and achievements. For that reason, we are pleased to offer endless options to create a tribute to your loved one’s unique life, all within your budget. You can choose to include a tribute video, personalized printing, memorial website, or funeral webcast with their ceremony. If you want more ideas for honoring your loved one, contact our professional staff today.

Benefits of preplanning cremation

At Cavanagh Family Funeral Homes, we encourage families to preplan for their cremation. Preplanning does not leave the burden on your family. When you preplan, your family doesn’t have to make quick important decisions about your arrangements. Think of preplanning as a gift to your family.

Contact us today

If you are a resident in the Ashland area 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.