Bob Brooks is a Democratic candidate running for the United States House of Representatives in Pennsylvania's Lehigh Valley region.

50+ Messages / Page

  Bob Brooks · [email protected]
August 17, 2026 at 10:46 PM

Good news and bad news

John, I have good news and bad news. Bad news: we missed our fundraising goal last night by only a handful of donations. Good news: we can make it up fast if you chip in right now → [[link removed]] CHIP IN $10 → [[link removed]] Our momentum is clear. Nate Silver has us favored to win, …
  Team Brooks · [email protected]
August 16, 2026 at 4:45 PM

A message from Bob

John, we have a quick message from Bob to pass along before our goal expires tonight: Hey team, this one is big. Nate Silver just called PA-07 one of the races that'll decide the House. When Ryan Mackenzie’s GOP donors catch wind of this, they’re going to flood our district with even more money. …
  Bob Brooks · [email protected]
August 15, 2026 at 7:31 PM

Tomorrow’s deadline

John, I have an urgent request. Will you chip in $10 or any amount that's in your budget to help us reach our 2,000 donation goal? [[link removed]] CHIP IN → [[link removed]] I'm sorry to be so direct, but here's the situation: Nate Silver just ranked our race as one of the few that will decide c…
  Bob Brooks · [email protected]
August 13, 2026 at 10:16 PM

Nate Silver: PA-7 likely to flip House

Hey John, it’s Bob. Nate Silver just confirmed it: my race is one of the most likely to flip the House to Democrats. [link removed] [[link removed]] When I got in this thing, all I knew was that I was tired of working people getting kicked in the teeth. And I was going to do my damndest to win a…
  Brian Poindexter · [email protected]
August 12, 2026 at 7:15 PM

We're in the fight of our lives

John, it's Brian Poindexter. We're in the fight for our lives. A union ironworker won a Democratic primary for Congress in OH-07, and it happened because working people across this district showed up and said they're ready for something different. I'll cut to the chase: Bob Brooks said I co…
  Team Brooks · [email protected]
August 11, 2026 at 5:46 PM

Kicked in the teeth

John,Bob Brooks is the 20-year firefighter and union leader running to flip the #1 tossup seat in Pennsylvania. At his latest rally, Bob told the Lehigh valley crowd exactly why he’s running: he was tired of working people like him getting kicked in the teeth and it was time to do something about…
  Bob Brooks · [email protected]
August 9, 2026 at 7:54 PM

Did you see this poll?

John, did you see this poll? We've pulled 4 points ahead of Ryan Mackenzie in PA-07. [link removed] [[link removed]] If we keep this up, we win the #1 tossup seat on the map and bring Democrats one step closer to taking back Congress. Will you pitch in a few bucks to help us seal the deal? [[link…
  Brooks for Congress · [email protected]
August 8, 2026 at 5:53 PM

Corruption in plain sight

John, a convicted fraudster donated to Ryan Mackenzie's campaign. Three days later, Trump pardoned him. [link removed] [[link removed]] They want you to think this is a coincidence. It's not. Here's what happened: Major GOP donor Adam Kidan, previously convicted for fraud and ordered to …
  Bob Brooks · [email protected]
August 7, 2026 at 5:03 PM

Are you seeing what I’m seeing?

John, I don't mean to scare you, but this chart paints a pretty gnarly picture of where things stand in our race. Take a look: [link removed] [[link removed]] The bars represent how much me and my opponent have raised and the amounts we have in the bank. Mackenzie is beating us on both c…
  Team Brooks · [email protected]
August 5, 2026 at 9:16 PM

“Top priority”

United Steelworkers Hall. Bethlehem, Pennsylvania. That's where Bob Brooks held a massive rally last week with Governor Josh Shapiro and Leader Hakeem Jeffries. The headline? [link removed] [[link removed]] This isn’t just the most competitive seat in Pennsylvania. It’s the lynchpin f…
  Bob Brooks HQ · [email protected]
August 3, 2026 at 11:03 PM

Can you believe it?

John, sometimes it’s hard to believe that this high school football player crouched down in the rubble of his childhood home after a terrible fire… [link removed] [[link removed]] Is the same guy now leading the polls in the most competitive House race of 2026. [link removed] [[link removed…
  Team Brooks · [email protected]
August 2, 2026 at 5:45 PM

Two outcomes

John, this week marks three months out from the general election. The way we see it, there are two potential outcomes: 1. We blow our fundraising goals out of the water between now and November 3rd. We close the funding gap with Ryan Mackenzie and have enough resources to reach undecided voter…
  Bob Brooks · [email protected]
July 31, 2026 at 10:15 PM

That's a lot of cash

Hi there, John. Ryan Mackenzie’s latest fundraising numbers dropped, and I'd like to tell you what we learned. My opponent has over $2.9 million in the bank. That's a whole lot of cash — it's way more than we've got. They're ready to spend that number down to zero on attack ads. No question ab…
  Bob · [email protected]
July 30, 2026 at 8:02 PM

Passing this along:

Hi team, I just got a text from my campaign manager, Jenna. She wanted me to pass along the latest. Text from Jenna K.: "Hey Bob, just an update on tomorrow’s goal. Looks like we’re still 36 donations short. Can you email some supporters and ask for their help?" Text from Bob Brooks: "Sure thing…
  Bob Brooks · [email protected]
July 29, 2026 at 10:46 PM

It honestly makes me sick

John, if you had any question about where Ryan Mackenzie’s loyalty lies, this should clear it up. Look at this photo from Trump's rally in PA-07 last month: [Photo of Trump and Ryan Mackenzie hugging] There he goes again — smiling as wide as he can, embracing this president with open arms, …
  Bob Brooks · [email protected]
July 28, 2026 at 12:30 AM

If we do our part, we flip the House

John, There's a reason Hakeem Jeffries and Josh Shapiro just joined me for a joint rally in Bethlehem. [link removed] [[link removed]] They know PA-07 is the #1 tossup in Pennsylvania — and the key to flipping the House. That’s the same reason Trump passed through earlier in the month, b…
  Team Brooks · [email protected]
July 26, 2026 at 4:16 PM

Well, that didn’t take long

Well, that didn’t take long. The local paper saw the latest campaign fundraising reports come in, and they’re all over it: "Mackenzie holds cash advantage over Brooks, but the gap has closed" — Lehigh Valley Live They're right on both counts, John. Bob Brooks cleared his June fundraising goal and…
  Bob Brooks HQ · [email protected]
July 25, 2026 at 5:31 PM

The costs are out of control

John, you might not know, but Bob operates 3 diesel trucks for his small business. Paying more at the pump for diesel has hit him hard — and it's a direct result of Ryan Mackenzie voting not once, not twice, but four separate times for Trump's illegal Iran War. Of course, it isn't just oil pri…
  Team Brooks · [email protected]
July 24, 2026 at 7:03 PM

Fox News just admitted it:

John, Fox News just admitted it. They called PA-07 "a toss-up" and one of the five most competitive races for Congress this November. And remember: If we win here, we take back the House. Ultimately, it boils down to the lifelong MAGA politician against the firefighter who's gone to bat for…
  Bob Brooks · [email protected]
July 22, 2026 at 7:02 PM

I’m used to carrying a heavy weight on my shoulders.

John, I was a firefighter for 20 years. I’m used to carrying a heavy weight on my shoulders. But winning the most competitive House seat on the map is a whole different kind of challenge. PA-07 is a true tossup. Last time around, it went for Ryan Mackenzie by just over 4,000 votes. And look, I…
  Bob Brooks HQ · [email protected]
July 21, 2026 at 11:46 PM

Here’s the big announcement:

John, we’re not sending this message to everyone. You’ve repeatedly engaged with Bob Brooks’ campaign for Congress, and before we go any wider with this message, we wanted you to see it first. Here’s the big announcement: Bob Brooks outraised Ryan Mackenzie for the very first time. Will you…
  Brooks for Congress · [email protected]
July 19, 2026 at 5:04 PM

Pay attention, John

John, we have to pay attention to what Republicans are doing in PA-07 right now. First , the GOP's top super PAC allocated $7.6 million to blanket the airwaves this fall. Then , Trump flew to town to host a rally for Bob’s MAGA opponent, Ryan Mackenzie. Now , Mackenzie has amassed $3 million in the…
  Bob Brooks · [email protected]
July 18, 2026 at 4:32 PM

Donald Trump vs. a firefighter

Donald Trump vs. a firefighter. That's what control of the House has come down to. I mean, seriously… the president comes to my district, holds a big rally to boost my opponent, and he just expects me to stay silent? Not a chance in hell. I've spent my life running into burning buildings…
  Team Brooks · [email protected]
July 17, 2026 at 9:16 PM

Urgent: Expiring at midnight

John, for the first time since this campaign began, Bob Brooks outraised Ryan Mackenzie last quarter. The momentum in PA-07 is real — and it’s on our side. But here’s the truth: even after our best quarter yet, Mackenzie still has nearly $2 million more in the bank. That means we have less res…
  Bob Brooks · [email protected]
July 16, 2026 at 7:16 PM

Ryan Mackenzie’s fundraising numbers just dropped

Hi there, John. Ryan Mackenzie’s latest fundraising numbers just dropped, and I'd like to tell you what we learned. My opponent has over $2.9 million in the bank. That's a whole lot of cash — it's way more than we've got. They're ready to spend that number down to zero on attack ads. No question a…
  Brooks for Congress · [email protected]
July 15, 2026 at 11:46 PM

Leading by 4 points

John, we know you’re probably getting a lot of emails about tonight’s mid-month deadline. Will you give us a chance to explain what sets Bob Brooks apart and why this milestone is so important? Bob hasn't spent his entire life running for office. He's a firefighter, a first-time candidate, and he'…
  Bob Brooks · [email protected]
July 14, 2026 at 6:16 PM

I can't stand sending these emails

Let me level with you for a second, John: I can't stand sending these emails. I'm not a career politician. I'm a firefighter. Asking for money is never going to come naturally for me. So I hope you know that when I do, it's cause it's important. DONATE → [[link removed]] I know the value of…
  Team Brooks · [email protected]
July 13, 2026 at 8:45 PM

Bob's never taken the easy road

John, we're shifting into high gear heading into our mid-month fundraising deadline. Will you chip in $10 or any amount to help Bob Brooks flip the #1 tossup seat in Pennsylvania? [[link removed]] [link removed] [[link removed]] CHIP IN [[link removed]] Bob's driven a lot of things in…
  Bob Brooks · [email protected]
July 12, 2026 at 4:02 PM

40 minutes of Trump's rally…

John, last month, Trump came to my district for his big return to the campaign trail. I watched 40 minutes of the rally — it gave me a pounding headache. The president was completely incoherent, but he did get one thing right: control of Congress is going to come down to PA-07. That’s why h…
  Brooks for Congress · [email protected]
July 11, 2026 at 6:01 PM

Important

John, We know you've been hearing from us a lot lately, but this is important. Bob Brooks just took the lead in PA-07. A new poll shows him ahead of Ryan Mackenzie 47%-43% [link removed] [[link removed]] SUPPORT BOB → [[link removed]] This is the race that will determine control…
  Bob Brooks · [email protected]
July 10, 2026 at 7:01 PM

You don't win by playing it safe

John, everyone's talking about MLB All-Star Weekend, and I can't wait to tune in. I've been a baseball guy my whole life. You might not know this about me, but I've been coaching varsity baseball for over a decade at Nazareth Area High School. If there's one thing I've learned from all these y…
  Bob Brooks · [email protected]
July 9, 2026 at 9:46 PM

47%-43%

I'm blown away, John. We just took the lead in the #1 tossup race in Pennsylvania. A new head-to-head poll has me leading Republican Ryan Mackenzie 47%-43%. For a race that came down to one percent of the vote last time, that's a big deal. Our hard work is paying off. Thanks to this team, w…
  Bob Brooks · [email protected]
July 8, 2026 at 7:16 PM

Very few members of Congress can say this:

I’m not a career politician, John. I’ve lived paycheck to paycheck. Worked as a dishwasher, a bartender, and a pizza delivery driver. I’ve held two, three, and sometimes even four jobs at the same time just to make ends meet. Very few members of Congress can say that. It’s part of why our c…
  Bob Brooks · [email protected]
July 7, 2026 at 11:03 PM

Not asking for money

Hi, it's Bob Brooks. From day one, I’ve built this campaign to support working class families. I’m not concerning myself with corporate PACs, or special interests, or the pundits in DC. You are who I’m fighting for, John, and you’re who I want to hear from. And now that we’re in the general…
  Bob Brooks HQ · [email protected]
July 6, 2026 at 11:30 PM

A few photos you might've missed:

John, we hope you had a fabulous Fourth of July weekend! There's nothing better than being out in the community, crisscrossing the Lehigh Valley from one event to the next, chatting away with the people Bob's ready to serve. From the Kazoo Parade in Nazareth, to the George Taylor House in Cata…
  Bob Brooks · [email protected]
July 5, 2026 at 7:30 PM

You might've seen my face on the front page of POLITICO

John, you might've seen my face on the front page of POLITICO. EXCLUSIVE Dem candidates form 'Blue Collar Brigade' to boost fundraising Five candidates with blue-collar backgrounds are teaming up to boost their fundraising and their populist messaging ahead of November. [Photo of Bob Brooks at cam…
  Team Brooks · [email protected]
July 3, 2026 at 4:02 PM

Please confirm:

John, Bob Brooks's victory is the key to Democrats taking back the House and putting power back in the hands of hard-working Americans. Will you add your name to submit your official endorsement of Bob's campaign for Congress? [[link removed]] ENDORSE BOB → [[link removed]] The general elec…
  Bob Brooks HQ · [email protected]
July 2, 2026 at 8:02 PM

Busting some myths

John, there are some myths floating around about Bob's campaign. Here are a few we'd like to nip in the bud: MYTH: This election is not competitive. TRUTH: PA-07 is a pure tossup. In 2024, it came to 4,062 votes, or 1 percentage point. Bob Brooks is laying the groundwork to flip it blue. MYTH: Con…
  Bob Brooks · [email protected]
July 1, 2026 at 11:16 PM

Wow

Wow, I'm happy to tell you that we blew our end-of-quarter fundraising goal out of the water. This team really pulled through. And I couldn't have done it without you specifically, John.It means a lot to have your support in a race this important. The whole country is looking to us to flip …
  Bob · [email protected]
June 30, 2026 at 5:32 PM

The last time I'm gonna ask

John, Bob Brooks here. I've peppered you with requests. No more. This is the last time I'm going to ask for your contribution ahead of tonight's FEC deadline. We're nearly out of time to put some numbers on the board and hit the 1,000 donor goal we set to flip the House. Will you pitch in $10 …
  Bob Brooks · [email protected]
June 29, 2026 at 7:15 PM

I never expected this:

I'll be honest, John, I knew Trump coming to town would be a boon for our fundraising, but I never expected this: We cracked a daily fundraising record for June. [link removed] [[link removed]] But if you think we’re flush with cash, you have it dead wrong. We’re actually still playing catc…
  Brooks for Congress · [email protected]
June 28, 2026 at 6:16 PM

Something untraditional:

John, we're trying something untraditional today. We're lowering our ask to just $1. Can you chip in just $1 to stand with Bob Brooks in the face of Trump's attacks and help him win the most important House race in the country? [[link removed]] When each of us gives what we can, it makes a huge d…
  Bob Brooks · [email protected]
June 27, 2026 at 5:02 PM

Are you able to pitch in $10?

John, it's Bob Brooks. Donald Trump was just in PA-07 campaigning with my opponent, and I need this grassroots team to have my back. Can you pitch in $10 or even more right now to help me flip Pennsylvania's most competitive House seat from red to blue? [[link removed]] If you've saved your pa…
  Bob Brooks HQ · [email protected]
June 26, 2026 at 8:16 PM

Here's a quick recap

John, here's a quick recap of what's gone down lately in PA-07, the #1 tossup race in Pennsylvania: FIRST: A far-right super PAC dumped $7.6 million into TV ads against Bob Brooks. THEN: Donald Trump came to PA-07 to campaign for Bob’s opponent because he’s terrified Republicans will lose the Hous…
  Bob Brooks · [email protected]
June 25, 2026 at 7:31 PM

Legally required

Hi John, would you give me just a minute of your time? Our biggest fundraising deadline of the campaign is Tuesday. It’s the official FEC deadline, our final chance to collect donations this quarter in the most competitive House race in Pennsylvania. We are legally required to report how much …
  Bob Brooks · [email protected]
June 24, 2026 at 9:03 PM

I watched 40 minutes of Trump's rally

John, yesterday, Trump came to my district for his big return to the campaign trail. I watched 40 minutes of the rally — it gave me a pounding headache. The president was completely incoherent, but he did get one thing right: control of Congress is going to come down to PA-07. That’s why he’s pro…
  Bob Brooks · [email protected]
June 23, 2026 at 4:03 PM

Before Trump arrives

Today's the day, John. This is it. Donald Trump will be campaigning with Ryan Mackenzie in our district in a matter of HOURS. The president is freaked out by the momentum we're building to flip PA-07 and take down his MAGA majority in Congress. But as soon as the president touches down, the mo…
  Brooks for Congress · [email protected]
June 22, 2026 at 7:32 PM

Trump will be here tomorrow

John, we have one day left. Donald Trump is campaigning with Bob’s opponent in PA-07 tomorrow. They know control of Congress hinges on what happens here in the Lehigh Valley. The path to the majority runs through this district. National Republicans know it, too. They've already teed up $…
  Bob Brooks · [email protected]
June 21, 2026 at 3:02 PM

I've got a whole lot to be grateful for

John, today is Father's Day — and I've got a whole lot to be grateful for. My wife Jen and I raised four boys in Nazareth: Keith, Austin, Hunter, and Mason. Keith's a volunteer fire chief himself now. Jen and I are also grandparents to two little girls, Elliana and Lucy. [Picture of Bob Brooks…
  Bob Brooks · [email protected]
June 18, 2026 at 4:08 PM

I'm officially the Democratic nominee

John, Bob Brooks here. I see you joined our email list. I can't tell you enough how much I appreciate that, and I wanted to share some news: This is the #1 tossup race on the map — decided by one point in 2024. We're one step closer to flipping this seat for Democrats, winning the House majority,…