Volunteers finish roof of single mother's new home