City of Grover Beach · Statewide General Election
Grover Beach City Council, District 1
This is one contest. Enter your address to see every race on your November ballot, and keep track of your picks.
On the ballot
- Kelvin Coveduck
- Shilo Terek
This person would hold one of two district Council seats up this cycle on Grover Beach's 5-member City Council -- the Mayor is the fifth, elected citywide -- serving a 4-year term: city ordinances, the budget, and land use for this part of Grover Beach, a San Luis Obispo County beach city of about 12,701 residents (2020 Census). The city moved from at-large to district-based Council elections in 2022 (Ordinance No. 22-02); Districts 3 and 4 aren't up again until 2028.
Grover Beach City Council District 1 is an open-seat race between Kelvin Coveduck and Shilo Terek -- incumbent Mayor Pro Tem Robert Robert did not file for reelection.
District 1 is one of four district-elected seats on Grover Beach's 5-member City Council -- the Mayor is the fifth, elected citywide -- serving a 4-year term under the city's council-manager government, which sets ordinances, the budget, and land use for this part of the city. Council Members receive a $720/month stipend plus health benefits.
The seat's sitting incumbent, Mayor Pro Tem Robert Robert, whose term runs through December 2026, does not appear anywhere on the city's qualified candidate list, meaning he did not seek another term. Neither Coveduck nor Terek has held elected office in Grover Beach before.
Kelvin Coveduck
Kelvin V. Coveduck filed a Form 501 candidate intention statement with the City of Grover Beach for Council Member District 1. He has no campaign website; his listed contact information is an email address only. Beyond his name and filing status on the city's own candidate list, no biography, occupation, campaign platform, or news coverage was found for him this session.
Strengths
None independently confirmed beyond a certified, qualified nomination filing with the City of Grover Beach.
Trade-offs
No campaign website, news coverage, stated platform, or other biography was found for him this session -- the public record here is genuinely thin, not just under-covered.
Keep in mind
A record this thin isn't unusual for a first-time local candidate without an active campaign website; if he releases a platform closer to the election, that material isn't reflected here yet.
Shilo Terek
Shilo M. Terek filed a Form 501 candidate intention statement with the City of Grover Beach for Council Member District 1. Her campaign site states a 5-point platform: continued investment in police, fire, and emergency preparedness; safer streets and connections, particularly near schools; infrastructure planning for roads and utilities; preserving Grover Beach's "coastal character" through environmental protection and thoughtful development; and transparent, fact-based decision-making. No biography or occupation is stated on the site.
Strengths
A detailed, 5-point stated platform and an active campaign website and committee (Form 410 filed, though not yet past the reporting threshold).
Trade-offs
No prior elected or appointed local office was found for her, and no biography beyond her stated platform was located this session.
Keep in mind
This is an open seat with no incumbent running -- voters are choosing between two first-time candidates for District 1, not evaluating a challenger against a sitting record.
Source review: Strong (88/100) · 9 cited sources
Official records anchor this contest, with several source types checked for context; advocacy or endorsement sources are treated as attributed perspective.
Review note: Shilo Terek's own 2026 campaign site (ShiloT4GB.com), listed on the city's own candidate contact list for District 1: states a 5-point platform -- continued public-safety investment, safe streets and school-area connections, infrastructure planning, preserving "coastal character," and transparent leadership ("listen first, communicate clearly") -- with no biography or occupation stated on the site. may have more bias because it is an advocacy voter guide compared to other formal government and nonprofit journalism sources.
- slocounty.ca.gov (opens in a new tab)San Luis Obispo County -- official "Certified Candidate List for the November 3, 2026 General Election" (a.k.a. "Final Qualified Candidate List," report CFMR009, print date 8/22/2026): a negative finding -- no Grover Beach (or any city) contest appears anywhere on it, and the county's own companion web page states "This does not include candidates running for city office," since city candidates file directly with their own city clerk. Used only to establish that the county document is the wrong source for Grover Beach's roster, correcting the local-authoring queue's earlier note.
- grover.org (opens in a new tab)City of Grover Beach -- own "Current Municipal Elections" page (grover.org/393): the city's live, current candidate roster for the Nov. 3, 2026 General Municipal Election -- Mayor (At-Large, 2-year term): Kassi Dee (qualified 8/5/2026), David Swift (qualified 7/29/2026); City Council District 1 (4-year term): Shilo Terek (qualified 7/30/2026), Kelvin Coveduck (qualified 7/29/2026); City Council District 2 (4-year term): Jules Tuggle (qualified 7/29/2026), Allen Thompson (qualified 7/30/2026) -- plus eligibility rules (district residency for Council, citywide residency for Mayor) and the nomination timeline (July 13-Aug. 7, 2026, extendable to Aug. 12 for an unfiled incumbent's seat).
- grover.org (opens in a new tab)City of Grover Beach City Clerk's Office -- "Contact Information for Candidates for the November 3, 2026 General Municipal Election" (PDF, published for the close of the nomination period): lists, alphabetically by last name under each office, the same six qualified candidates as the city's live elections page, with each candidate's own listed contact info and, where filed, campaign website -- Kassi Dee (www.KassiDee4GB.com), David Swift (www.groverway.com), Kelvin Coveduck (email only), Shilo Terek (www.ShiloT4GB.com), Allen Thompson (email only), Jules Tuggle (www.tuggle4gb.com) -- independently confirming the final roster and each candidate's full name as published for the ballot.
- grover.org (opens in a new tab)City of Grover Beach -- News Release, "Nomination Period to Begin for City Council Candidates" (June 29, 2026, City Clerk Wendi Sims): states, in the city's own words, that Ordinance No. 22-02 (adopted March 28, 2022) changed City Council elections from at-large to district-based while the Mayor remains directly, citywide elected for a 2-year term; that two Council seats (District 1 and District 2) and the Mayor seat are up in Nov. 2026; that Council Member is a 4-year term; and that elected officials receive a $720/month (Council) or $900/month (Mayor) stipend plus health benefits.
- grover.org (opens in a new tab)City of Grover Beach -- own "City Council Members" page (grover.org/177): names, in the city's own words, the sitting council by seat and term -- Kassi Dee, Mayor (Dec. 2024-Dec. 2026); Robert Robert, Mayor Pro Tem / Council Member District 1 (Dec. 2022-Dec. 2026); Jules Tuggle, Council Member District 2 (appointed January 2025 to complete the remainder of a 4-year term, through Dec. 2026); District 3, vacant (term through Dec. 2028); Clint Weirick, Council Member District 4 (through Dec. 2028) -- the source for confirming Dee and Tuggle are running incumbents and that District 1 incumbent Robert Robert did not file for reelection.
- en.wikipedia.org (opens in a new tab)Wikipedia, "Grover Beach, California": used narrowly for the fixed, dated 2020 Census population figure (12,701) and as an independent cross-check that Kassi Dee is the current Mayor and the city operates a council-manager government.
- shilot4gb.com (opens in a new tab)Shilo Terek's own 2026 campaign site (ShiloT4GB.com), listed on the city's own candidate contact list for District 1: states a 5-point platform -- continued public-safety investment, safe streets and school-area connections, infrastructure planning, preserving "coastal character," and transparent leadership ("listen first, communicate clearly") -- with no biography or occupation stated on the site.
- grover.org (opens in a new tab)Shilo M. Terek's Form 501 Candidate Intention Statement, filed with the City of Grover Beach for Council Member District 1 (executed and received 5/22/2026): confirms her full legal name and filing date; the city's Campaign Financial Disclosures page separately shows her Form 410 (Statement of Organization) is marked "not yet qualified" (received 5/27/2026), with no Form 460 filed as of this pass.
- grover.org (opens in a new tab)Kelvin V. Coveduck's Form 501 Candidate Intention Statement, filed with the City of Grover Beach for Council Member District 1 (executed 7/15/2026, received 7/16/2026): confirms his full legal name and filing date; no Form 410 or Form 460 was found filed for him this session -- his contact listing carries only an email address, and no campaign website, biography, or news coverage was found for him.
Last updated September 2, 2026.