Contested races · candidate photos, names & positions · every claim sourced · no ads

VOTE TUESDAY, NOVEMBER 3, 2026Georgia early voting Oct 13 – Oct 30 · Your exact ballot: My Voter Page

State Senate, District 49District race (Georgia) · 2 candidates

Drew Echols
Drew Echols
(Republican)
INCUMBENTDonorsSuggest a source
William Wallace
William Wallace
(Democratic)
DonorsSuggest a source

In their own words

  • Key message 1
    Families in Hall County are working hard and still feeling squeezed at the grocery store and the gas pump, and too many young people can't afford a home in the community that raised them. State government shouldn't add to that burden. …
  • Key message 2
    You know how to spend your money better than the government does. This year I voted to cut Georgia's income tax rate to 4.99%, with a path to lower it further, and I voted for property tax relief for homeowners. That was a good start, but we're not done. …
  • Key message 3
    I've spent more than two decades running a family farm and small business, and I know how much time and money it takes just to keep up with government paperwork. Every new rule has a cost, and it almost always lands on small businesses and, eventually, their customers. …
Voting record
  • SB 220 (2026) Putting Georgia's Patients First Act (renames low-THC oil as medical cannabis): Yea · 3/18/2026 · Agree to House substitute as amended, 38–14 · Senate Vote #742
  • SB 1 (2025) Fair and Safe Athletic Opportunities Act: Yea · 3/31/2025 · Agree to House substitute, 34–20 · Senate Vote #373
  • HB 428 (2025) Health: codify right to in vitro fertilization: Yea · 3/27/2025 · Passage by substitute, 53–1 · Senate Vote #293
  • SB 68 (2025) Civil practice: revision of provisions on civil practice, evidence, damages and liability in tort actions: Yea · 3/21/2025 · Agree to House substitute, 34–21 · Senate Vote #273
  • HB 111 (2025) Income tax: reduce rate of tax: Yea · 3/20/2025 · Passage, 30–23 · Senate Vote #256
  • SB 36 (2025) Georgia Religious Freedom Restoration Act: Yea · 3/4/2025 · Passage, 32–23 · Senate Vote #142

Official roll calls, Georgia General Assembly (open the vote number on the bill page). Final floor vote on each bill in the chamber the member sat in at the time (passage, or agreeing to the other chamber's changes); titles are the official captions. Bills voted on before the member took office are not listed. Which bills and why · Checked 10/18/2026.

William Wallace

Ballotpedia
No public positions found.