Cremation & Funeral Planning in Castro Valley, Dublin and Walnut Creek CA

We have 3 Convenient Bay Area Office Locations to Serve You...


Castro Valley

By Appointment Only

Call Us: (510) 317-7890

1700 Norbridge Ave, Ste D
 Castro Valley, CA 94546

Get Directions



By Appointment Only

Call Us: (925) 803-7733

7440 San Ramon Rd
 Dublin, CA 94568

Get Directions


Walnut Creek

By Appointment Only

Call Us: (925) 934-9000

1200 Mt. Diablo Blvd, Ste 107
 Walnut Creek, CA 94596

Get Directions

Grandfather Garden

Send us a Secure Message

Our funeral home will help you through it.

At Deer Creek Funeral Service we take the time to find the best arrangements for loved ones. Here are some next steps we recommend to help you get through this difficult time.

Step 1: Talk with Someone

We recommend that you speak with one of our helpful staff members. Please either give us a call or fill out the simple appointment request form one this page and we will get in touch with you at a convenient time.

Step 2: Decide what's Best

After meeting with someone at Deer Creek you will have a better understanding of what arrangements will be best for all those involved. Deer Creek will help you make these decisions and find a solution that fits with your specific budget

Step 3: Let us take it from there...

Once you and your loved ones have decided on specific arrangements let Deer Creek handle the rest. We understand this is a hard time with lots on your mind. Our staff has been serving in the Bay Area for over 18 years and will work to take care of all the details so you don't have to.

We hope to be able to offer you our assistance during this sensitive time.

Jay Spencer
Owner, Funeral Director