Trump’s plan to seize control of D.C.’s police & unleash the National Guard on the city’s youth & homeless is lawless and a terrifying abuse of power.
Does anyone really think the twice-impeached, twice-indicted instigator of a violent insurrection cares about public safety?

Congress Member Profile|U.S. Representative|Democrat|Colorado District 7
Brittany Pettersen
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 496
Yes30%
No49%
Present0%
Not Voting20%
Party align96%
Cross-party2%
SoupScore
District Map
Congressional District 7
U.S. Census Bureau boundary data.
Social & Web
External Resources

Brittany Pettersen
U.S. RepresentativeDemocratColorado District 7
SoupScore
Brittany's ATmosphere Activity
20 recent posts · 29 sponsored · 120 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Pets are family. No one should have to choose between a safe place to sleep and keeping them.
Proud to join @RepJasonCrow at @HumaneCo to introduce the PUPP Act to ensure Coloradans experiencing homelessness aren't forced to abandon their pets.
Another lie from Trump.
He never planned to ensure medical coverage for IVF treatment, and his handpicked Supreme Court justices have put IVF at risk in numerous states.
I know how important it is that we reduce the barriers so many face, but like most things, Trump is taking us backwards.
I joined members of Colorado Democratic Delegation in a visit to the GEO ICE facility in Aurora. I’m deeply concerned about the well-being of the people who are being detained at this facility and Trump’s unlawful use of ICE.
I'm joining my CO Democratic colleagues in calling on CMS to renew Colorado’s Medicaid waiver program to ensure our kids will have continuous medical care.
This continuity of care prevents our kids from slipping through the cracks and is an investment in the lives of those who need it the most.
So many of us on the Front Range know too well how hard bad air quality days are, especially for our little ones. Now Trump gave the go-ahead to make our air quality worse by giving power plants unlimited ability to pollute. This is going to be bad for our health & needlessly expensive for taxpayers
Donald Trump said he would lower costs on day one. He lied. The only costs he lowered were for the wealthiest people.
He’s even going after the 8 million Americans with student loans. Borrowers will now be forced to pay down the interest on their loans. Failure to pay will lead to financial ruin.
Remember when Trump promised to eliminate government fraud & waste?
His Big Bad Bill does the opposite – explicitly protecting states with the most errors from cuts.
It was never about efficiency. It was always about taking away food & health care from the people who need it most.
In Colorado, we know firsthand the devastating cost of wildfires. Trump is withholding the millions of dollars we rely on to make sure our community is prepared.
I joined members of our delegation in pressing @USForestService to release these funds.
Water is life in Colorado but Trump is illegally withholding $140M for Colorado River projects.
These funds are critical for drought relief and Western Slope infrastructure.
I joined colleagues across the aisle to demand their release. Every day of delay puts our future at risk.
No president, including Trump, should have unchecked power to send troops into our communities. We have all been horrified watching what happened in California, which is why I co-sponsored the Insurrection Act, so no future president can abuse their power and antagonize our communities.
No more secrets. No more special treatment. No more waiting. No more.
The American people deserve the truth about every single person who participated in Epstein’s abuse @meidastouch.com
Tourism is the lifeline to our mountain communities & because of the tariffs & Trump’s threats to our allies, we are seeing significant decrease in tourists to the US.
Many people voted for Trump because he promised to lower costs. Instead, he has been a wrecking ball to our economy
I started working in 6th grade cleaning houses, but like so many, I didn’t have the chance to save for retirement until later. Having access to a 401k plan can make a huge difference later in life. Grateful to Rep. Michael Rulli for partnering with me to introduce a bill that ensures just that.
We kicked off our work in the district answering questions from constituents who are deeply concerned about the impacts of the “big ugly bill” at Eaton Senior Communities. I promise to continue to use my position and do everything in my power to protect the programs our seniors rely on.
Buying a home has become further and further out of reach.
It is essential we come together in a bipartisan way to increase the housing supply and bring down costs for families.
I am proud to be recognized by @BPC_Bipartisan with the Terwilliger Bipartisanship in Housing Award.
This is the stuff of dictators, not democracies. Trump is a conman, but he won’t be able to con his way out of the economic pain that will be felt throughout the country because of his reckless decisions, no matter what jobs reports he forces someone to put out.
Exciting news! My provision to restore the Town of Silver Cliff’s unique ZIP Code has passed the House. It’s a small step to address a change that will make a big impact for this small mountain community.
Huge thanks and congrats to our amazing summer interns! Your energy, hard work, and passion made a real impact on our office and CO-07. We’re so grateful and can’t wait to see what you do next! I’ll be rooting for you!
Today marks Colorado’s 149th year of statehood.
From the plains to the mountains and everywhere in-between, there’s nowhere else like it. I promise to keep fighting to protect our way of life and ensure our state continues to thrive.
Happy CO Day, to our Colorful Colorado!
SoupScore Breakdown
Loading analysis metrics…
Voting History496 total votesExpandCollapse
Voting History
496 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2025-07-15 | H.R. 1717 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-15 | H. Res. 580 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-07-15 | H. Res. 580 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-14 | S. 1596 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1770 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1709 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-03 | H.R. 1 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-07-02 | H. Res. 566 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-02 | H. Res. 566 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-06-27 | H. Res. 516 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 275 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 875 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-25 | H.R. 3944 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-06-25 | H. Res. 519 (119th) | Motion to Suspend the Rules and Agree, as Amended | YES | YES | ✓ | Passed |
| 2025-06-24 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-24 | H. Res. 530 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 530 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 537 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3394 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 1998 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-12 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | S. 331 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 884 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-06-10 | H.R. 2096 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-09 | H. Res. 481 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-06-09 | H. Res. 488 (119th) | Motion to Suspend the Rules and Agree | YES | NO | ✕↔ | Passed |
| 2025-06-09 | H.R. 2035 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-06 | H.R. 2966 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-05 | H.R. 2931 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2931 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-04 | H.R. 2483 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-04 | H.R. 2483 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-06-04 | H. Res. 458 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.