James (Jim) Puckett of Fennville passed away on Tuesday, June 9th at the age of 67 due to a long battle with cancer and is now in God’s hands. According to his wishes a cremation has taken place. A celebration of life will be held at Moose Lodge of South Haven, Michigan on June, 28th from 2-4pm. He is survived by children, Chris (Shelly) Puckett, Brooke (Mark) Daniels; brothers, Russ, Donald (Pam) and Louis (Mary) Puckett. He will lovingly be remembered by grandchildren; Chase Webb, Grace, Noah, Bentley Puckett, Athena Tamayo, Skyana Daniels; and many cousins, nephews and nieces. He is preceded in death by his parents Don and Theresa; and grandson, Noe. Jim was a loving father, son, brother and friend. He also cared deeply for his dogs Harley & Izzy. He retired from Tiara yachts after 25+ years and enjoyed many different cars throughout his life. He spent his later days completing a collection of puzzles as a hobby. He will always hold a special place in our hearts.