Frisco City Council incumbent John Keating faces newcomer JP Schade for the Place 1 seat in the May 1 election. Polls are open from 7 a.m. to 7 p.m.

Keating, who is semi-retired, has served on the council from 2010 to 2016 and after a year off was elected again in 2017. He is seeking another three-year term. Schade works as an Envoy Air Flight dispatcher and a radio reporter.

More detailed candidate Q&As are available at communityimpact.com.

Collin County voters may cast their ballot at any vote center in the county, but Denton County voters must cast ballots at their assigned precinct on election day. For a list of polling places, click here for Collin County and here for Denton County.

For the latest results on this and other races after the polls close, visit communityimpact.com/voter-guide/election-results.