Margaret Ellen Hafey

Margaret Ellen Hafey obituary, Shallotte, NC

Margaret Ellen Hafey

Margaret Hafey Obituary

Obituary published on Legacy.com by Brunswick Funeral Service - Shallotte on Nov. 4, 2022.

Publish in a newspaper

Margaret (Maggie) Ellen Hafey, 66, of Southport, NC died November 3, 2022 after a period of declining health. She is survived by her siblings Catherine M. Hafey of Ashfield, MA, CDR John R. Hafey (USN, Ret.) and his wife Gail (Criswell), of Lorton, VA, and William J. Hafey of Spencer, MA; a niece, Jenna K. Hafey and her daughter Layla Grace Hafey of Reston, VA, a nephew, John Thomas Hafey and his wife Lindsay (Smith) of Reston, VA. She was predeceased by her parents, Richard J. and Mary M. Hafey.
Maggie graduated from Tahanto Regional High School in Boylston, MA. She worked as a Legal Assistant for a period after graduating from Katherine Gibbs School. Her marriage to Robert (Michael) Tappin ended in divorce. Maggie changed career paths, earning a degree in Business Administration from Boston College and pursuing opportunities in the burgeoning Information Technology (IT) industry. She worked for several IT industry companies in San Diego and Orange County, CA; Westboro, MA; and ultimately Northern Virginia. She retired as the Federal Systems Sales Controller for one of the leading IT companies in 2000.
Maggie next pursued her passion for golf and travel. She was a leader on the women's golf circuit at various venues. She visited New Zealand, Australia, Ireland, and made numerous trips to various Caribbean islands. She opened and operated a home decor boutique store in Leesburg, VA for several years. She eventually relocated to St James Plantation in Southport, NC. This provided continued opportunities for golf and a location for her extended family to vacation together for years, including this one.
Maggie was a loving and welcoming person who made friends wherever she resided. Her greatest joy came from time spent with family. She was passionate about her dogs, sequentially, Cobber, Chardie, and Tessa.
There is no memorial service. Burial will be private. The family suggests that donations be made in her name to Lower Cape Fear Life Care.

To plant trees in memory, please visit the Sympathy Store.

How to support Margaret's loved ones
Honor a beloved veteran with a special tribute of ‘Taps’ at the National WWI Memorial in Washington, D.C.

The nightly ceremony in Washington, D.C. will be dedicated in honor of your loved one on the day of your choosing.

Read more
Attending a Funeral: What to Know

You have funeral questions, we have answers.

Read more
Should I Send Sympathy Flowers?

What kind of arrangement is appropriate, where should you send it, and when should you send an alternative?

Read more
What Should I Write in a Sympathy Card?

We'll help you find the right words to comfort your family member or loved one during this difficult time.

Read more
Resources to help you cope with loss
Estate Settlement Guide

If you’re in charge of handling the affairs for a recently deceased loved one, this guide offers a helpful checklist.

Read more
How to Write an Obituary

Need help writing an obituary? Here's a step-by-step guide...

Read more
Obituaries, grief & privacy: Legacy’s news editor on NPR podcast

Legacy's Linnea Crowther discusses how families talk about causes of death in the obituaries they write.

Read more
The Five Stages of Grief

They're not a map to follow, but simply a description of what people commonly feel.

Read more
Ways to honor Margaret Hafey's life and legacy
Obituary Examples

You may find these well-written obituary examples helpful as you write about your own family.

Read more
How to Write an Obituary

Need help writing an obituary? Here's a step-by-step guide...

Read more
Obituary Templates – Customizable Examples and Samples

These free blank templates make writing an obituary faster and easier.

Read more
How Do I Write a Eulogy?

Some basic help and starters when you have to write a tribute to someone you love.

Read more

Sign Margaret Hafey's Guest Book

Not sure what to say?