
Running for Boulder City Council · 2026
Jamillah Richmond
Richmond is a first-time council candidate and a diversity and education consultant.
Money (city clerk; 14th day before election report, filed Oct. 20, 2026; retrieved Oct. 30, 2026): raised $7,866.37 · spent $4,890.85 · matching funds received $7,351.37.
About this candidate
Richmond is a first-time council candidate and a diversity and education consultant. She advocates community-led governance, affordable housing and support for workers and small businesses.
- Occupation: Diversity and education consultant
- In Boulder: moved to Boulder in 2019
Bio sources: boulderreportinglab.org
In their own words
Short passages from questionnaires, interviews and the campaign website, by topic. If a topic is missing, we have no quote on it. That says nothing about their view.
Downtown
The DDA vote tells us something real about where this city is right now.
Source: Better Boulder · questionnaire · 2026-09-13 · 2026 City Council Candidate Questionnaire
I support the reconsideration of the DDA, it was not a plan without creativity, it was a plan that lacked community engagement, transparency and buy in.
Source: Downtown Boulder Partnership · questionnaire · 2026-09-21 · 2026 Mayoral and City Council Candidate Questions — Jamillah Richmond
Governance
This city seems to always be debating land, taxes and affordability.
Source: Better Boulder · questionnaire · 2026-09-13 · 2026 City Council Candidate Questionnaire
As the co-founder of a non-profit in Boulder, and previous owner of a for profit business and single parent with a job it is important to me that there is meaningful engagement between sectors, that…
As the co-founder of a non-profit in Boulder, and previous owner of a for profit business and single parent with a job it is important to me that there is meaningful engagement between sectors, that allow for business owners and employees alike to have a voice.
Source: Downtown Boulder Partnership · questionnaire · 2026-09-21 · 2026 Mayoral and City Council Candidate Questions — Jamillah Richmond
One of the reasons I am running is to bring more community-driven governance to how we operate as a city.
Source: Campaign website: Jamillah Richmond · campaign website · Campaign priorities: Jamillah Richmond
Housing
Yes. No additional comment submitted.
Source: Better Boulder · questionnaire · 2026-09-13 · 2026 City Council Candidate Questionnaire
Public safety
I think all community members should expect to feel safe from harm and that they can rely on city governance to help support that.
Source: Downtown Boulder Partnership · questionnaire · 2026-09-21 · 2026 Mayoral and City Council Candidate Questions — Jamillah Richmond
Transportation
Yes. No additional comment submitted.
Source: Better Boulder · questionnaire · 2026-09-13 · 2026 City Council Candidate Questionnaire
What reporters wrote
These are the reporter's words about the candidate, not the candidate's own.
Her priorities also included affordable childcare and living wages.
Yellow Scene · 2026-09-05 · Profile source: Lisa Ann Jacobs
Jamillah Richmond is a first-time candidate for Boulder City Council running on a platform of climate justice, community-driven government, affordable housing and supporting workers and small businesses.
Boulder Reporting Lab · 2026-08-28 · Profile source: Jamillah Richmond
Endorsements
Each line says where the endorsement comes from.
What the labels on each endorsement mean
- Endorser's own statement
- The organization or person announced it themselves (their site, their press release, or a news story reprinting that release).
- “X campaign lists Y”
- Only the candidate's (or ballot campaign's) own website says so. We didn't find the endorser saying it. It may be true, but it is the campaign's claim.
- City filing
- A committee's registration with the city clerk names the candidate or measure it supports.
- News listing
- A news outlet lists the endorsement, but we did not find the endorser's own statement.
Titles (e.g. “U.S. Representative”) are as printed on the cited page and describe the person, not an endorsement by their office. A blank title means the source did not give one.
Organizations and committees (9)
- Airport Neighborhood CampaignEndorser's own statement. ANC endorsements for Boulder City Council (Airport Neighborhood Campaign email) · 2026-10-07
- Better BoulderEndorser's own statement. Better Boulder 2026 Endorsements · 2026-09-14
- Boulder ActionEndorser's own statement. 2026 Candidate Endorsements (Boulder Action)
- Boulder County Democratic Socialists of AmericaEndorser's own statement. @boulderdsa on Instagram: DSA endorses Taishya Adams and Jamillah Richmond · 2026-09-09
- Boulder ProgressivesEndorser's own statement. Boulder Progressives Announces 2026 Ballot Measure Positions, Endorses Jamillah Richmond for Boulder City Council (press release, Yellow Scene) · 2026-09-20
- Boulder Progressives UCCCity filing. Committee registration with the city clerk names this. City of Boulder Statement of Organization: Boulder Progressives UCC
- CWA Local 7799Endorser's own statement. 2026 Union Voter Guide (CWA Local 7799) · 2026-10-26
- Colorado Working Families PartyEndorser's own statement. Our 2026 Candidates (Working Families Party)
- Yellow Scene Editorial BoardEndorser's own statement. 2026 Election Guide (Yellow Scene Magazine) · 2026-10-09
Current elected officials (2)
- Junie Joseph, Colorado state representativeJamillah Richmond campaign lists Junie Joseph. Only the campaign says so. Endorsements – Jamillah Richmond
- Jenn Kaaoush, Superior mayor pro temJamillah Richmond campaign lists Jenn Kaaoush. Only the campaign says so. Endorsements – Jamillah Richmond
Former elected officials (3)
- Adrian Fine, former Palo Alto mayorJamillah Richmond campaign lists Adrian Fine. Only the campaign says so. Endorsements – Jamillah Richmond
- Jill Grano, former Boulder city councilmember; 2026 council candidateJamillah Richmond campaign lists Jill Grano. Only the campaign says so. Endorsements – Jamillah Richmond
- Lisa Sweeney-Miran, former BVSD Board of Education vice presidentJamillah Richmond campaign lists Lisa Sweeney-Miran. Only the campaign says so. Endorsements – Jamillah Richmond
Organization roles on file
- Jamillah Richmond: Board member (as described in the group's Aug. 18 and Sept. 12, 2026 releases) (historical listing, not current) source Not listed on the group's board page as of Sept. 24, 2026; her present role is unconfirmed. Historical listing, not current leadership.
Endorsements they have given (2026)
These are personal endorsements, not ones made by any office they hold.
- Supports: City 2L: Collective bargaining for firefighters (new Charter §73)Boulder Firefighters for a Stronger Boulder ballot campaign lists Jamillah Richmond. Only the campaign says so. 2L Endorsements – Boulder Firefighters for a Stronger Boulder
- Opposes: City 2K: Building Boulder Together: Recreation and Safety BondNo on 2K - Demand Fiscal Responsibility ballot campaign lists Jamillah Richmond. Only the campaign says so. Who opposes 2K (No on 2K - Demand Fiscal Responsibility)
At the forums, in their own words
Short passages from 2026 candidate forums, by topic, with the question and a link to that moment in the recording. Quoted from an automatic transcript. Check the recording. If a topic is missing, we have no quote on it. Compare answers to the same question.
Housing
Boulder Chamber forum · August 26, 2026
If elected, name your top three priorities. And do you believe the city is moving in the right direction or wrong direction on those top priorities?
I am a single parent that lives in affordable housing. And so my first priority would be housing. Housing that is accessible to the lowest wages of us and our middle income earners.
Quoted from an automatic transcript. Check the recording. Watch at 16:42 · 2026 | Boulder City Council Candidate Forum (Boulder Chamber, YouTube)
PLAN / Open Boulder / Better Boulder forum · September 2, 2026
Opening introduction (two minutes)
I care about my neighbors, my neighbors who are changing very, very frequently because they can't afford to stay here.
Quoted from an automatic transcript. Check the recording. Watch at 15:59 · City of Boulder Colorado Candidate-Forum - 090226 (greenlight studios, YouTube)
League of Women Voters forum · September 26, 2026
Opening statement (one minute)
We have a lot of people that are working here but not living here because they can't afford to and I think that that is an issue.
Quoted from an automatic transcript. Check the recording. Watch at 11:51 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
League of Women Voters forum · September 26, 2026
If elected, name your top three priorities, and do you believe the city is currently moving in the right direction on those priorities?
We can have as many units as we want to build, but if people can't afford to move into them, then that doesn't create availability or accessibility.
Quoted from an automatic transcript. Check the recording. Watch at 24:24 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
League of Women Voters forum · September 26, 2026
What specific policies, development strategies, funding approaches, or partnerships would you pursue to increase or preserve housing affordable to families at approximately 30 to 40 percent AMI? (submitted by co-sponsor EFAA)
creating more collaborative partnerships between BVSC affordable housing initiatives
Quoted from an automatic transcript. Check the recording. Watch at 37:18 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
League of Women Voters forum · September 26, 2026
Ballot issue 2J, the residential vacancy excise tax, would be a tax of approximately $4,000 on residential property vacant for more than half the year. Do you support this tax and will it generate enough income to pay for administering this complex program? (30 seconds)
Yes on 2J (the vacancy tax), in their words below.
I say yes to this.
Quoted from an automatic transcript. Check the recording. Watch at 1:29:29 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
Budget, debt and the 2K bond
League of Women Voters forum · September 26, 2026
Boulder voters are being asked to authorize $400 million in new debt through additional property taxes for recreation, public safety and other city facilities as part of ballot issue 2K. Do you support this measure? Why or why not?
No on 2K (the $400 million bond), in their words below.
Okay. Thank you. I do not support this bond measure.
Transcript note: Richmond was called twice; this is her second, complete answer.
Quoted from an automatic transcript. Check the recording. Watch at 48:46 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
League of Women Voters forum · September 26, 2026
Tell us about one city issue on which you changed your position after considering new evidence or another perspective. What changed your mind?
Initially, I was a yes on the $400 million bond, but after listening and studying more and reflecting, I changed my mind.
Quoted from an automatic transcript. Check the recording. Watch at 1:37:11 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
Transportation
League of Women Voters forum · September 26, 2026
What are your feelings about the bus-only lanes and the core arterial network (CAN)? Should Boulder continue prioritizing protected bike lanes?
Yes on the Core Arterial Network / bus-only lanes, in their words below.
I'm a yes on the can.
Quoted from an automatic transcript. Check the recording. Watch at 1:11:23 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
Climate and wildfire
PLAN / Open Boulder / Better Boulder forum · September 2, 2026
Wildfire question: mandatory home-hardening/defensible-space compliance and how to fund it (wording partly garbled in transcript)
I would also add having a requirement for the rental property permit, also having to have a detailed home assessment.
Speaker identified from speaking order; the moderator did not name them.
Transcript note: Sequence + renter perspective; no spoken name.
Quoted from an automatic transcript. Check the recording. Watch at 1:13:52 · City of Boulder Colorado Candidate-Forum - 090226 (greenlight studios, YouTube)
Empower Our Future council climate forum · October 13, 2026
Council opening introduction, climate and energy forum (one minute)
I helped to found a program called eco Rangers and an affordable property in Boulder, where I have kids from five to 13 years old, who are stewarding the earth.
Quoted from an automatic transcript. Check the recording. Watch at 13:20 · Empower Hour 2026-10-13 Boulder City Council Candidates on Energy and Climate (Empower Our Future, YouTube)
Empower Our Future council climate forum · October 13, 2026
Climate hushing: political leaders now seem reluctant to connect negative everyday experiences to climate change and its driver, carbon pollution. How do you plan to be vocal and lead on climate?
I want to approach this from the perspective, perhaps not as a climate leader, but as a good ancestor and a steward of the lands.
Quoted from an automatic transcript. Check the recording. Watch at 35:51 · Empower Hour 2026-10-13 Boulder City Council Candidates on Energy and Climate (Empower Our Future, YouTube)
Empower Our Future council climate forum · October 13, 2026
Xcel says it will deliver 100% clean electricity by 2050, not Boulder's 2030 goal, and has presented no concrete plan under the 2020 franchise agreement. What remedies would you propose for Xcel's failures to deliver, at the city level, at the PUC, or at the state level? And would you be open to inviting cities that have gone to market for their electricity to come to Boulder to educate us about life after Xcel?
If they want us to remain their customer, then they should work harder to do that.
Quoted from an automatic transcript. Check the recording. Watch at 1:00:55 · Empower Hour 2026-10-13 Boulder City Council Candidates on Energy and Climate (Empower Our Future, YouTube)
Empower Our Future council climate forum · October 13, 2026
Xcel is preparing a decade-long remediation of nearly 2 million tons of coal ash at the Valmont power station. Should Boulder use its franchise and partnership agreements with Xcel to require strong, independent air quality monitoring throughout the cleanup? And if so, how specifically would you do this?
So yes, I absolutely think that we should be leveraging our franchise agreement to ensure that they do this right.
Quoted from an automatic transcript. Check the recording. Watch at 1:16:22 · Empower Hour 2026-10-13 Boulder City Council Candidates on Energy and Climate (Empower Our Future, YouTube)
Arts and culture
Arts and culture forum · September 15, 2026
Final council-candidate arts question on implementing adopted plans/priorities (question wording partly lost at the Pt 2/Pt 3 video split)
Most of the artists that I know don't live in Boulder and I think that that's important.
Quoted from an automatic transcript. Check the recording. Watch at 3:03 · (Pt 3/5) 2026 City Council Candidates Forum on Arts and Culture (Boulder County Arts Alliance, YouTube)
Arts and culture forum · September 15, 2026
Final one-minute statement
It is important that as we look forward, that we think about creating funding and supporting funding for the arts
Quoted from an automatic transcript. Check the recording. Watch at 27:38 · (Pt 3/5) 2026 City Council Candidates Forum on Arts and Culture (Boulder County Arts Alliance, YouTube)
Other topics
Boulder Chamber forum · August 26, 2026
What specific strategies would you recommend that the City of Boulder initiate to recruit and retain businesses in our community? What kinds of industries or businesses would you target?
I'd like to look at opportunities and ways for us to address the start of costs of creating businesses in the community.
Quoted from an automatic transcript. Check the recording. Watch at 1:27:39 · 2026 | Boulder City Council Candidate Forum (Boulder Chamber, YouTube)
League of Women Voters forum · September 26, 2026
Do you agree or disagree that our city council is adequately representative of the social, political and economic interests of Boulder? Would you support a study session on proportional representation?
So we do need to have more representation, more diversity
Quoted from an automatic transcript. Check the recording. Watch at 1:23:00 · September 26, 2026 League of Women Voters of Boulder County Candidate Forum (City of Boulder, YouTube)
No earlier questionnaire answers on file.
Money
- $7,866.37Raised
- $4,890.85Spent
- $7,351.37Matching funds received
- $10,226.89Cash on hand
2026 · Jamillah, A New Voice for Boulder · 14th day before election report, filed Oct. 20, 2026; retrieved Oct. 30, 2026.
131 contribution lines, 37 expenditures. City clerk, not TRACER. Clerk statements · Everyone.
Who gave: all 131 contribution lines
| Name | Type | Date | Amount |
|---|---|---|---|
| AB Barlow | Monetary | 2026-09-22 | $100 |
| Cynthia Beard | Monetary | 2026-09-18 | $100 |
| Daphne Benedis-Grab | Monetary | 2026-08-18 | $100 |
| Aaron Brockett | Monetary | 2026-08-31 | $100 |
| Alexandra Broin | Monetary | 2026-09-29 | $100 |
| Joyce Brooks | Monetary | 2026-08-21 | $100 |
| Derek Buranen | Monetary | 2026-09-16 | $100 |
| Crystal Chinn | Monetary | 2026-08-14 | $100 |
| Ann Cooper | Monetary | 2026-10-13 | $100 |
| Lenora Cooper | Monetary | 2026-08-24 | $100 |
| Paul Culnan | Monetary | 2026-10-14 | $100 |
| Annie Dornbush | Monetary | 2026-09-22 | $100 |
| Kristen Eller | Monetary | 2026-08-20 | $100 |
| David Ensign | Monetary | 2026-08-22 | $100 |
| Mary Faltynski | Monetary | 2026-08-20 | $100 |
| Ana Fernandez Frank | Monetary | 2026-08-27 | $100 |
| Yvonne Fivian | Monetary | 2026-09-11 | $100 |
| Lauren Folkerts | Monetary | 2026-09-15 | $100 |
| Brenda Fuller | Monetary | 2026-09-15 | $100 |
| Elisabeth Gardner-Sweeney | In-Kind | 2026-09-16 | $100 |
| Gail Gurnee | Monetary | 2026-10-13 | $100 |
| Alicia Hagge | Monetary | 2026-09-16 | $100 |
| Annett James | Monetary | 2026-09-03 | $100 |
| Jessica James | Monetary | 2026-09-02 | $100 |
| Jenn Kaaoush | Monetary | 2026-08-19 | $100 |
| Kamal Kaaoush | Monetary | 2026-09-02 | $100 |
| Ariel Kalishman-Walsh | Monetary | 2026-08-19 | $100 |
| Lisa Kunkel | Monetary | 2026-08-18 | $100 |
| Lisa Kunkel | Monetary | 2026-09-16 | $100 |
| Kubs Lalchandani | Monetary | 2026-09-02 | $100 |
| William McGrew | Monetary | 2026-09-22 | $100 |
| Mardi Moore | Monetary | 2026-09-25 | $100 |
| Rebecca Morse | Monetary | 2026-08-14 | $100 |
| Kurt Nordback | Monetary | 2026-08-19 | $100 |
| Darren O'Connor | Monetary | 2026-08-19 | $100 |
| Karen Oberthaler | Monetary | 2026-09-04 | $100 |
| Akane Ogren | Monetary | 2026-08-16 | $100 |
| Philip Ogren | Monetary | 2026-09-22 | $100 |
| Graham Prather | Monetary | 2026-09-16 | $100 |
| Aidan Reed | Monetary | 2026-08-27 | $100 |
| Aiden Reed | Monetary | 2026-09-16 | $100 |
| Scott Rendleman | Monetary | 2026-09-16 | $100 |
| Jacquie Richardson | Monetary | 2026-09-06 | $100 |
| Jack Rosenthal | Monetary | 2026-08-21 | $100 |
| William Sweeney | Monetary | 2026-09-06 | $100 |
| Lisa Sweeney-Miran | Monetary | 2026-08-17 | $100 |
| Meg Thornbury | Monetary | 2026-09-23 | $100 |
| Jan Van Bruggen | Monetary | 2026-09-22 | $100 |
| Katherine Whiteman | Monetary | 2026-08-14 | $100 |
| Dan Williams | Monetary | 2026-08-16 | $100 |
| Jane Zelikova | Monetary | 2026-08-31 | $100 |
| Olivia Foulkrod | Monetary | 2026-09-19 | $75 |
| Sarah dawn Haynes | Monetary | 2026-10-02 | $75 |
| Mike Mills | Monetary | 2026-09-01 | $75 |
| Rebecca Caridad Facteau | Monetary | 2026-09-16 | $70 |
| Alejandra Beatty | Monetary | 2026-09-22 | $55 |
| Tekla Ayers | Monetary | 2026-08-14 | $50 |
| Namarta Bhasin | Monetary | 2026-09-25 | $50 |
| Erika Blum | Monetary | 2026-08-31 | $50 |
| Christine Brescoll | Monetary | 2026-10-20 | $50 |
| Jed Brown | Monetary | 2026-08-18 | $50 |
| Jed Brown | Monetary | 2026-09-22 | $50 |
| Eric Budd | Monetary | 2026-08-17 | $50 |
| Eric Budd | Monetary | 2026-09-16 | $50 |
| Christine Burke | Monetary | 2026-09-22 | $50 |
| Melissa Cain | Monetary | 2026-10-07 | $50 |
| Peter Carney | Monetary | 2026-09-07 | $50 |
| Peter Carney | Monetary | 2026-09-25 | $50 |
| Chelsea Castellano | Monetary | 2026-08-19 | $50 |
| Joseph Collins | Monetary | 2026-09-09 | $50 |
| Hannah Davis | Monetary | 2026-10-09 | $50 |
| Arthur Figel | Monetary | 2026-09-28 | $50 |
| Amanda Gonzalez (from candidate) | Monetary | 2026-09-25 | $50 |
| Jill Grano | Monetary | 2026-08-19 | $50 |
| Jill Grano | Monetary | 2026-09-16 | $50 |
| Douglas Hamilton | Monetary | 2026-09-13 | $50 |
| Meghan Hungate | Monetary | 2026-08-27 | $50 |
| Laura Kaplan | Monetary | 2026-09-01 | $50 |
| Matt Kelley | Monetary | 2026-09-22 | $50 |
| Judith King | Monetary | 2026-09-04 | $50 |
| Katie Malzbender | Monetary | 2026-08-26 | $50 |
| Noah Maruska | Monetary | 2026-09-15 | $50 |
| Meredith McLoughlin | Monetary | 2026-09-22 | $50 |
| Sepideh Miller | Monetary | 2026-08-23 | $50 |
| Alejandra Nieland Zavala | Monetary | 2026-08-28 | $50 |
| Diana Rivera-Flores | Monetary | 2026-08-14 | $50 |
| Derek Sabatke | Monetary | 2026-08-27 | $50 |
| Murray Smith | Monetary | 2026-09-16 | $50 |
| II Armah Sowah | Monetary | 2026-10-18 | $50 |
| Robin Vincent-Miller | Monetary | 2026-08-20 | $50 |
| Alex Weinheimer | Monetary | 2026-08-20 | $50 |
| Regan Hammell | Monetary | 2026-09-24 | $35 |
| Daniel Howard | Monetary | 2026-08-27 | $30.26 |
| Rebecca Caridad Facteau | Monetary | 2026-08-13 | $30 |
| Michelle Gabrieloff | Monetary | 2026-08-16 | $30 |
| Isabel Sanchez | Monetary | 2026-08-13 | $30 |
| Elicia Arwen | Monetary | 2026-09-04 | $25 |
| Leslie Barrett | Monetary | 2025-09-23 | $25 |
| Ryan Bonick | Monetary | 2026-09-22 | $25 |
| Niall Cease | Monetary | 2026-08-27 | $25 |
| Chris Chinn | Monetary | 2026-09-22 | $25 |
| Tina Audrey Facteau | Monetary | 2026-09-16 | $25 |
| Adrian Fine | Monetary | 2026-09-22 | $25 |
| Olivia Foulkrod | Monetary | 2026-08-27 | $25 |
| Sean Haney | Monetary | 2026-08-21 | $25 |
| Sarah dawn Haynes | Monetary | 2026-09-12 | $25 |
| Brian Keegan | Monetary | 2026-08-19 | $25 |
| Vasiliy Kisunko | Monetary | 2026-09-22 | $25 |
| Tangi Lancaster | Monetary | 2026-09-03 | $25 |
| Mike Mills | Monetary | 2026-08-23 | $25 |
| Monica Morrell | Monetary | 2026-09-16 | $25 |
| Margi Ness | Monetary | 2026-09-26 | $25 |
| Sam Rabin | Monetary | 2026-09-22 | $25 |
| Cheyenne Sanchez | Monetary | 2026-09-16 | $25 |
| Anna Segur | Monetary | 2026-09-16 | $25 |
| Pedro Silva | Monetary | 2026-09-25 | $25 |
| Michelle Solomon | Monetary | 2026-09-25 | $25 |
| Claudia Thiem | Monetary | 2026-08-26 | $25 |
| Ben Tice | Monetary | 2026-09-22 | $25 |
| Mark Van Akkeren | Monetary | 2026-09-22 | $25 |
| Jacqueline Weinheimer | Monetary | 2026-09-16 | $25 |
| Jorge De La Rosa | Monetary | 2026-09-16 | $15 |
| Maggie Alpert | Monetary | 2026-09-16 | $11.11 |
| Nick Aguilera | Monetary | 2026-08-26 | $10 |
| Kelly Cramer | Monetary | 2026-09-22 | $10 |
| Junie Joseph | Monetary | 2026-08-28 | $10 |
| Rinchen Indya Love | Monetary | 2026-08-15 | $10 |
| Kerry Manley | Monetary | 2026-09-22 | $10 |
| Jamillah Richmond (from candidate) | Monetary | 2026-08-14 | $10 |
| Lisa Kunkel | Reimbursement | 2026-09-22 | $-100 |
| Aidan Reed | Reimbursement | 2026-09-22 | $-100 |
Spent on: all 37 expenditure lines
| Payee | Purpose | Date | Amount |
|---|---|---|---|
| D K Printing Inc | Marketing | 2026-10-06 | $2,353.15 |
| DK Printing | Literature | 2026-10-13 | $518.68 |
| DRI Signs | Yard Signs | 2026-09-04 | $517.13 |
| Rosetta Hall | Election Night Party Contribution | 2026-10-14 | $300 |
| Donorbox | Processing Fees | 2026-09-21 | $297.32 |
| Donorbox | Processing Fees | 2026-08-20 | $120.13 |
| Squarespace | website | 2026-09-08 | $99.71 |
| Campaign Verify | Campaign Identity Verification | 2026-10-13 | $95 |
| Staples | Marketing Postcards | 2026-08-31 | $62.06 |
| Squarespace | Website | 2026-08-15 | $54.51 |
| Squarespace | website | 2026-09-16 | $40.51 |
| Squarespace | website | 2026-10-16 | $40.51 |
| Donorbox | Processing Fees | 2026-10-05 | $36.43 |
| Canva | Marketing | 2026-09-02 | $33.03 |
| ads | 2026-10-19 | $33 | |
| ads | 2026-10-19 | $33 | |
| PayPal, *Etsy Inc | Magnetic Pin Name Tag | 2026-08-25 | $28.17 |
| Donorbox | processing fees | 2026-10-15 | $25.43 |
| Ads | 2026-10-19 | $22 | |
| ads | 2026-10-19 | $22 | |
| ads | 2026-10-19 | $22 | |
| ads | 2026-10-19 | $22 | |
| ads | 2026-10-19 | $22 | |
| ads | 2026-10-19 | $22 | |
| ads | 2026-10-16 | $9 | |
| ads | 2026-10-16 | $9 | |
| ads | 2026-10-16 | $9 | |
| ads | 2026-10-16 | $9 | |
| Donorbox | Processing Fees | 2026-10-20 | $6.64 |
| ads | 2026-10-15 | $5 | |
| ads | 2026-10-15 | $5 | |
| ads | 2026-10-15 | $5 | |
| ads | 2026-10-16 | $5 | |
| ads | 2026-10-15 | $3.08 | |
| Ads | 2026-10-15 | $3.08 | |
| ads | 2026-10-15 | $2 | |
| Paypal | verify account | 2026-08-20 | $0.28 |
Campaigns
| Year | Office | Outcome |
|---|---|---|
| 2026 | Boulder City Council · campaign | on the ballot |
Forum attendance
- 2026-10-13 Empower Hour: Climate and Energy Forum with Boulder City Council Candidates — attended · recording
- 2026-09-26 League of Women Voters of Boulder County City Council and Mayoral Candidate Forums — attended · recording
- 2026-09-15 2026 City Council Candidates Forum on Arts and Culture — attended · recording
- 2026-09-02 Collaborative City Council and Mayoral Candidate Forum (PLAN-Boulder County / Open Boulder / Better Boulder) — attended · recording
- 2026-08-26 Boulder Chamber City Council and Mayoral Candidate Forum — attended · recording