Margaret J. Haines and Croy L. Beers are engaged to be married on June 4, 2011.
She is the daughter of Jacqueline M. Veach, of Columbia, and Simon L. Veach Jr., of Wrightsville. She is a 1975 graduate of Eastern York High School.
He is the son of Mr. and Mrs. Nevin Shawver, of Longfellow. He is a 1977 graduate of Lewistown Area High School.