Brooke was born in Roanoke, VA and now lives in Smith Mountain Lake. She is married with two children. Brooke was drawn to Moms In Motion after overcoming issues with her daughter's daycare. Since then, her daughter has had ongoing medical issues that are still being determined.
In her spare time, Brooke enjoys spending time with her family on the lake or playing outside.