Graveside services for John R. Hagan will be held at 10:30am Saturday at the Rose Hill cemetery of Ridgeway. Family and friends are welcome. Arrangements are being made through Polley Funeral Service of Ridgeway.