Please follow these steps if someone has passed away.

Step 1 – Immediately call 215-624-4200 to have your loved one cared for immediately.
Step 2- Fill out vital statistics form by clicking HERE.

After you have completed these steps a member of our staff will set up an appointment for you to make final arrangements with one of our highly trained funeral directors. If you have any questions during the initial steps of making funeral arrangements please call 215-624-4200.


For more information about planning a burial or to schedule a consultation, please call 215-531-5014.

Schedule Consultation >
  • This is the only funeral home my family has ever used…

    The team at McCafferty Funeral home made this extremely difficult process a breeze. Thank you Mr. Mark & Lisa and Koryn you guys were so wonderful and understanding. I highly recommend this wonderful place.

Read All Reviews
Google Rating
4.7