May God bless you and your...

Single Memorial Tree
Judith Hammock
August 20, 2025 | Lillian
MOUNTAIN BROOK, Alabama
Sep 21, 1951 – Aug 4, 2025
Michael Steven Rivers, 73, of Mountain Brook, AL, died unexpectedly August 4, 2025. He was preceded in death by parents Curtis and Martha Rivers. Mike is survived by wife Debi Berger Rivers, son Noal Rivers (Tonya), brother Jeff Rivers (Lisa), grandchildren Addison Cade (Brandon), Austin...
Read MoreSingle Memorial Tree
Judith Hammock
August 20, 2025 | Lillian
Single Memorial Tree
Judith Hammock
August 20, 2025 | Lillian
Debi, we are only learning about mike's passing this very minute. We are so sorry and wanted to send our condolences and love to you. Mike was a cool guy and we both loved him and we love you.
Marion and John Jones
August 17, 2025 | Friend
Dear Debi,Noal and family, I´m so sorry to hear about Mike´s passing unexpectedly. Wanted to send my condolences and prayers to the family. I will treasure the memories that we made in New Mexico and Colorado! Also all the wonderful dinners, late night, music and wine, discussing art and traveling!! You gave us a sanctuary during hurricane Ivan!! I will never forget you for your graciousness kindness and beautiful spirit. Fly high my friend. Sending hugs and love to you, Debi Love Sweet Bee...
Beth mcginnis
August 11, 2025 | Friend
Mike will be so missed at all the dinner parties and all the celebrations. His love of life and the love and laughter he shared with his friends. We will miss you Mikey Rivera!! Fly high! FTL
Elizabeth Meadows
August 10, 2025 | Friend
Cluster of 50 Memorial Trees
George and Sherry Tobia
August 10, 2025 | Mountain Brk
Debi, I was so sorry to hear this. I think about you frequently. I´m back in Georgia now, but Barclift let me know. Much love, Betsy
Betsy Palmer Collins
August 09, 2025 | Other
I´m so very sorry to hear this. Mike was a special person. Praying for Debi and the rest of you. Lots of love, Elizabeth
Elizabeth Wojcik
August 09, 2025 | Friend
Single Memorial Tree
Jo Hood
August 08, 2025 | Orange Beach