New Beginnings Child Care was founded by Cheryl Cavanaugh in 2005 after her discovery of the need for a high quality child care program in Onslow County.  The company now has expanded to 3 facilities, serving 500 children.