Douglas M. Cavanaugh, Sr. passed away peacefully at home on July 4, 2023 at the age of 81. His battle with prolonged medical issues has finally ended. He’s free from the pain and suffering that overwhelmed his life. Despite his pain, Douglas was blessed to have a nurturing, caring and loving wife of 60 years, and was a proud husband, father, grandfather and great grandfather. His dedication to serving his country was evident during his time in the Marine Corps, where he served with honor and pride. Douglas is survived by his dearest friend, loving companion and wife, Jeanine Cavanaugh, their three children; Kathy (Bud) Caroompas, Douglas M. Cavanaugh, Jr. and Kim (Robby) Cavanaugh, six treasured grandchildren, Elise, Christina, Gabrielle, Matthew, Buddy and Dimitri, two great grandchildren, Oliver and Sophie. Douglas cherished above all things his beloved family and being a Marine Corps veteran. Semper Fi! Per his request Douglas will wait at home to in the future be joined by Jeanine at which time they will be buried at sea together. To forward condolences please visit www.demunn.com. Arrangements for the family are directed by the DeMunn Funeral Home.