& Tributes

Immediate Need

Your Funeral



Pet Services

The loss of a pet is a very difficult time.   Our Staff would like to support you, in any way we can.  We know that your pet was a family member and that its death has had a significant impact on your life.  Our thoughts are with you during this difficult time.   Grief can be very unpredictable.  One minute you may feel fine and the next minute you may feel awful.  That’s why there is no specific time frame for grieving.  It may take days, weeks or months to come to terms with the death of your pet.  The important thing is to find your own pace with it.   You might find it helpful to think about some ways to memorialize your pet.  Some people make a scrapbook of pictures or special objects.  We understand the grief that is felt at the loss of a pet and can assist in memorializing your pet and paying tribute in a dignified and special way.   We offer a variety of cremation memorial packages and products to assist you.  Please call or stop in for more information.

Immediate Need

If you have immediate need of our services, we're available for you 24 hours a day.

Obituaries & Tributes

It is not always possible to pay respects in person, so we hope that this small token will help.


A gift to your family, sparing them hard decisions at an emotional time.

Order Flowers

Offer a gift of comfort and beauty to a family suffering from loss.

Daily Grief Support by Email

Grieving doesn't always end with the funeral: subscribe to our free daily grief support email program, designed to help you a little bit every day, by filling out the form below.

Weekly Email Tips to Support a Grieving Friend

It's hard to know what to say when someone experiences loss. Our free weekly newsletter provides insights, quotes and messages on how to help during the first year.

Proudly Serving the Communities of Winchester, Berryville, Frederick County, Clarke County, Gore, Cross Junction, Inwood, Woodstock, Strasburg, Shenandoah County, Hampshire County, Millwood, Stephenson, Whitacre, Middletown, Clearbrook, Front Royal, Stephens City, and Warren County
228 S. Pleasant Valley Road - Winchester, VA 22601 - Phone: 540-662-2523
5485 Mulberry Street - Stephens City, VA 22655 - Phone: 540-869-4072