DC Council 33rd Legislative Meeting: June 30, 2026 – Glazier Licensing, Ticket Resale Cap, Emergency Measures
DC Council 33rd Legislative Meeting – June 30, 2026
This was the 33rd legislative meeting of Council Period 26, held on June 30, 2026, at 1:29 PM in Room 500 of the John A. Wilson Building. Chair Phil Mendelson presided. The council approved a consent agenda (with one removal), debated a new glazier licensing bill, amended an accountancy practice bill, advanced an education code adjustments bill, and passed a major ticket resale reform after significant debate and amendment. Several emergency and temporary measures were also adopted.
Consent Calendar
- The consent agenda was adopted unanimously after one change: Bill 26-422 (Glazier Licensing Standards and Certification Act of 2026) was removed from the consent agenda to allow discussion.
Discussion Items
-
Bill 26-422 – Glazier Licensing Standards and Certification Act of 2026 (First Reading)
- Councilmember Henderson expressed concerns about over-regulation, noting that of approximately 240 glaziers in the region, only 60 are currently certified. She worried that licensing could make DC an outlier compared to Maryland and Virginia and urged grandfathering provisions and reasonable fees.
- Councilmember Lewis George, the bill’s author, argued that glaziers do highly skilled safety-critical work, citing an incident where a 15-foot acrylic panel fell from the 21st floor in Rockville. He said the bill allows the Board of Industrial Trades to consider experience for grandfathering.
- Councilmember Nadeau noted the bill is not yet funded (subject to appropriation) and that the board has flexibility for existing practitioners.
- Councilmember Bonds supported the bill on safety grounds.
- Outcome: Passed unanimously (first reading); Councilmember Trayon White recorded as present.
-
Bill 26-494 – Accountancy Practice Amendment Act of 2025 (First Reading)
- Councilmember Nadeau moved an amendment in the nature of a substitute that adds DLCP administrative updates (e.g., entertainment establishment objection process through ANCs, four-year license renewals, expired license fines) and a towing company impound lot fix.
- No further debate; amendment and bill passed unanimously.
-
Bill 26-430 – Education Code Adjustments Amendment Act of 2026 (Final Reading)
- Councilmember Nadeau described seven new sections in the amendment, including: aligning lead exposure prevention reporting (annual to biennial), repealing the defunct Child Care Bureau, updating Green Ribbon Schools language (due to federal program pause), granting ASI administrative subpoena power for enrollment/residency investigations, compelling LEAs to submit course data, and repealing a requirement for ASI to mandate COVID-19 vaccination for child care staff.
- Councilmember Parker supported but urged more comprehensive data authority for ASI in the future.
- Amendment and final passage both unanimous.
-
Bill 26-224 – Restricting Egregious Scalping Against Live Entertainment (RESALE) Amendment Act of 2026 (First Reading)
- Councilmember Allen introduced a substitute amendment (co-sponsored with Henderson) that restored a 10% cap on ticket resale prices (over original price) and permitted secondary platforms to charge up to an additional 10% fee, making a cumulative cap of 20%. It also prohibited surveillance-based price discrimination (different prices based on mined personal data) and narrowed mayoral rulemaking to platform fees only, not venue fees. The price cap can be reviewed by the mayor after one year.
- Councilmember Henderson emphasized protections for fans and venues, noting fake tickets and speculative sales (e.g., World Cup).
- Councilmember Nadeau expressed reservations about an immediate cap without addressing primary market dynamic pricing but supported the amendment as a compromise. She noted the bill originally gave the mayor broad rulemaking power on both primary and secondary markets, but this amendment focuses on secondary.
- Councilmember Trayon White asked for clarity: the price cap applies to all resales, but registration with DLCP (for those selling >50 tickets/year) is only for businesses. DLCP registration includes a $25,000 surety bond.
- Councilmember Pinto questioned whether the amendment could inadvertently allow mayoral regulation of primary market fees; Allen clarified it targets only platform fees (not venue fees).
- Councilmember Parker raised concerns that dynamic pricing (e.g., Ticketmaster) is not addressed; Allen responded that the bill is focused on secondary market and that surveillance pricing (the most egregious form of dynamic pricing) is prohibited. Parker also asked about enforcement; Nadeau said DLCP will get new staff (funded in the budget) and platforms must share data, but enforcement will require ongoing oversight.
- Councilmember Fruman urged caution on dynamic pricing rulemaking, wanting testimony from venues and artists first.
- Outcome: The amendment passed unanimously; the bill as amended passed unanimously on first reading. Second reading is scheduled for July 14.
Key Outcomes
- Bill 26-422 (Glazier Licensing): Approved first reading unanimously.
- Bill 26-494 (Accountancy Practice): Approved as amended unanimously.
- Bill 26-430 (Education Code Adjustments): Approved final reading unanimously.
- Bill 26-224 (Ticket Resale Cap): Approved first reading with the substitute amendment restoring a 10% resale cap (plus up to 10% platform fee) and banning surveillance-based pricing. Second reading set for July 14.
- Emergency & Temporary Measures:
- PR 26-753 / Bill 26-715 (PSC holdover extension from 180 to 270 days): Passed unanimously.
- PR 26-751 / Bill 26-712 (Comprehensive Policing and Justice Reform technical emergency, 6th successive emergency): Passed unanimously despite criticism from Councilmembers Henderson and Fruman about reliance on emergencies.
- PR 26-750 / Bill 26-710 (Entertainment establishment employee safety extension – cashless exemption for late-night establishments): Passed (Councilmember Bonds recorded no; she noted a permanent measure is pending).
- Temporary bills (Bill 26-716, 26-713, 26-711): Passed in block unanimously.
- The next legislative meeting is July 7 (budget support act, starting at 10 AM) and an additional meeting on July 14 (starting at noon).
Meeting Transcript
I'm calling to order this meeting. This is a regular meeting of the council of the District of Columbia. It is our 33rd legislative meeting of council period 26. There's also our regular meeting for the month of July. I like pointing this out because today is June 30th. In the afternoon, and we excuse me, 129 in the afternoon. And we are in room 500 at the council chambers of the Johnny Wilson Building. I'm Phil Mendelson, Chair of the Council. We always begin our legislative meetings with a moment of silence, a moment for reflection if we could have silence in the chamber and on the days. Madam Secretary, would you please call the roll? Councilmember Allen. Here. Councilmember Bonds. Here. Councilmember Crawford. Here. Councilmember Falder. Present. Councilmember Fruman. Present. Councilmember Henderson. Councilmember Lewis George? Here. Chairman Mendelson. Present. Councilmember Nodeau? Here. Councilmember Parker. Here. Councilmember Pinto. Present. Councilmember Robert White. Councilmember Robert White. And Councilmember Treyon White. Present. Mr. Chairman, you have a quarter. Thank you. We have the Secretary's Report of Committee filings. I'm going to recognize the Chair Pro Tem Councilmember Bonds. Thank you, Chairman. I move a motion to waive the reading of the committee reports. So in a motion to waive the secretary's report of committee filings. Is there discussion? All those in favor of the motion say aye. Aye. Aye. Are there any opposed? Hearing none, the ayes have it unanimously. We also have the secretary's report of introductions and referrals.
openpublica.com