Voorheesville School District residents will vote on Dec. 17 whether or not to pay for a new high school roof and upgraded technology.