Service Areas

Serving Families Across the Upper Perkiomen Valley

For years, families throughout Red Hill and the Upper Perkiomen Valley have turned to Monaghan Funeral Home for compassionate, dependable care during life's most difficult moments. Located at 612 Main Street in Red Hill, our funeral home offers full funeral services, cremation, memorial planning, and preneed arrangements to the families who call this region home.


We understand that every family and every tradition is different. Whether you are planning ahead or facing an immediate loss, our team is available around the clock to guide you with patience and respect. Below you will find the communities we proudly serve.

Communities We Serve


Red Hill


Pennsburg


East Greenville



Green Lane


Palm


Sumneytown



Perkiomenville


Bally


Quakertown


Frequently Asked Questions

Where does Monaghan Funeral Home provide services?

Our care reaches families across the Upper Perkiomen Valley and the surrounding towns of Montgomery County, including Red Hill, Pennsburg, East Greenville, Green Lane, Palm, Sumneytown, Perkiomenville, Bally, and Quakertown. Don't see your town? Reach out anyway — we're frequently able to help families beyond this list.

Can I arrange both a funeral and cremation through you?

Yes. Families in every community we serve have access to our full slate of options, from traditional funeral services and cremation to memorial gatherings and preneed planning.

Is someone available after hours?

Always. Our doors and phone lines are open 24 hours a day, seven days a week, so you'll never have to wait for the help you need.

Is it possible to plan ahead?

It is, and many families find real peace of mind in doing so. Planning in advance lets you record your wishes and spare your loved ones difficult decisions later. Get in touch to start the conversation.

Here When You Need Us

No matter which community you call home, Monaghan Funeral Home is here to help you honor your loved one with dignity and grace. Our staff is available 24 hours a day to answer your questions and begin arrangements whenever you are ready.


To speak with a member of our team, call us at (215) 679-6400 or visit us at 612 Main Street, Red Hill, PA 18076.