Bob Brooks
PA-07Last updated July 3rd, 2026 at 7:13pm GMT.
Last updated July 3rd, 2026 at 7:13pm GMT.
STATE OF RACE:
Voters need to learn that Bob Brooks has spent his life putting himself ahead of everyone else — cheating workers out of workers’ compensation, raising union dues while cutting benefits, enriching himself at the expense of the very people he was entrusted to represent, and even shortchanging his own family. From his professional dealings to his public conduct, Bob Brooks has shown he cannot be trusted to put working families first. He’s in it for himself, and not for you.
PA-07 2026 GENERAL ELECTION TIMELINE:
ELECTION DAY – TUESDAY, NOVEMBER 3
Polls are open from 7AM – 8PM.
Voter Registration Deadline: 10/19/2026
AB Drop Start: 9/19/2026
AB Request Deadline: 10/27/2026 BY 5:00PM
AB Return Deadline: ELECTION DAY BY 8:00PM
EV Start: N/A
EV End: N/A
NOTES:
Early In-Person Voting: Pennsylvania does not offer traditional in-person early voting. However, any registered Pennsylvania voter may request and cast a mail-in ballot without providing a reason.
Pennsylvania has an mail-in ballot and an absentee ballot. What’s the difference?
Bob Brooks:
Ryan Mackenzie: