Funeral services in Fox Lake, Johnsburg, Spring Grove, and antioch

Whether you need help today or want to plan ahead, our family is ready to guide you through every step. We serve families throughout Fox Lake, Johnsburg, Spring Grove, and Ingleside — and we've been doing it since 1953. Call us any time, day or night: 847-587-2100.


  • Burial services
  • Cremation
  • Memorial services
  • Military and veteran services
  • Personalized celebrations of life
  • Pre-planning

You don't have to wait

If your loved one is on hospice or a death is expected soon, it's okay to call us now — in fact, it's encouraged. Making arrangements in advance gives your family one less thing to worry about in an already difficult time. Our team will walk you through everything at whatever pace feels right.


We also work with families who want to plan well in advance, locking in their own arrangements before they're ever needed. It's one of the most meaningful gifts you can give the people you love.


What to do when a death occurs

When someone passes, you don't need to have everything figured out. You just need to make one call. We'll take it from there.


Call us at 847-587-2100 — we answer 24 hours a day, every day. We'll guide your family through each next step, starting with the ones that matter most right now

We got it.

Thank you for contacting us.
We’ll get back to you as soon as possible.

Get your free planning guide

Fill out the form below and we'll send you our free guide to funeral and cremation planning. There's no obligation and no pressure — just clear, helpful information for whenever you need it.

This is required
This is required
Enter an email Use an address with (@) and (.)
Enter your phone number Enter a valid number like +1555-123-4567

We'll follow up gently. No sales calls, no pressure.

That didn’t work.

The form wasn’t sent. Please try again.