OpenPublica

Accountability starts with access.

© 2026 · Filed for the public record

Use casesAboutAPIPrivacyTermsLinkedIn
Home/Pittsburgh, Pennsylvania/City Council
OPENPUBLICA · PUBLIC MEETING RECORD
Record of Proceedings

Pittsburgh City Council Post-Agenda Discussion on Controller's Audit on Code Enforcement (September 15, 2026)

City Council — Tuesday, September 15, 2026
BodyPittsburgh, Pennsylvania
SessionCity Council
DateTuesday, September 15, 2026
StatusFILED
Video Record
0:00 / 1:24:18

Original source
Transcript — VerbatimClick a timed line to jump · ⧉ to share it
1:53

Good afternoon, and welcome to Pittsburgh City Council's cable cast post agenda on the controller's audit on code enforcement.

1:59

I'm Councilperson Bob Sharland.

2:01

I'll be chairing today's uh post agenda discussion today.

2:04

For the record, we're joined by Councilwoman Celinetro and Councilperson Strasberger.

2:09

Other members may be joining us shortly.

2:11

I don't believe we have anyone online yet.

2:14

So this I believe this is actually my first piece of legislation here.

2:19

Um as a former staffer, I spent a lot of time in courtrooms watching our code enforcement process and watching a process that I I don't believe I don't believe is perfect, and I believe there's a lot of room for improvement in that.

2:37

Um we've got a whole bunch of different magistrates that all have different different rules, but we also have essentially three different departments that interact with the system.

2:48

And for me, this was a really important piece of data that we wanted to help guide our enforcement practices.

2:56

We want to see in the city um folks do things the right way, uh but we also need to know where we do have sticks, you know, to actually make people do things the right way.

3:09

And frankly, often that just doesn't happen.

3:12

So uh this kind of idea guided my quality of life legislation that I introduced and we passed early in my term or my first year here.

3:27

And uh this report here, that this audit um did take some time and is is incredibly thorough.

3:35

We wanted to walk through what the results say, and hopefully this can guide us in feature discussions on how we can improve our enforcement practices in the city of Pittsburgh here.

3:45

So I'm joined today with uh an esteemed panel, and I will uh give you guys all kind of an opportunity to introduce yourselves, and then we'll move to the presentation from the controller's office and open up for responses from the rest of our guests and questions from members here.

4:03

So that'll be the plan for the day here.

4:06

So without further ado.

4:10

Yes.

4:11

Um good afternoon.

4:12

My name's Rachel Heisler.

4:14

I'm the controller for the City of Pittsburgh.

4:18

Hello, I'm Leah Jung.

4:19

I'm the chief audit officer at the controller's office.

4:24

Hi, I'm Katie Weddick, I'm the senior right-of-way manager with Domi.

4:27

I'm Brian Ralston.

4:29

I'm the right-of-way utility supervisor for Domi.

4:34

Hi, I'm Robert Columbus.

4:35

I'm the assistant director of code enforcement for the Department of Permits Licenses and Inspections with the City of Pittsburgh.

4:41

I'm Anna Bagel, I'm the environmental enforcement coordinator for the Department of Public Works.

4:46

Marcel Newman, Assistant Director of Public Works.

4:50

So we have uh PLI, environmental services, and Domi all represented here.

4:55

All of our um enforcement agencies that that work with this process here.

5:02

So with that, I would ask the controller to open up and for Lee's presentation afterwards.

5:10

Thank you, Councilman.

5:11

Um so this was a citywide code violations audit that again was instigated by Councilman Charland.

5:17

Um it was a performance audit, which means we're looking at how the process works and how it can be improved.

5:22

We looked at the processes of enforcing city code violations by PLI code violations at PLI, DPW, and DOME from beginning to end.

5:32

As we all know, city code exists to keep people safe, to keep people healthy, and to keep things clean.

5:37

So it's important that we enforce all of these laws consistently and across the board across the board.

5:43

So with that, I'm going to turn things over to Chief Audit Officer Leah Zhang, um, who conducted this audit with uh our audit staff in the controller's office.

5:52

And just to highlight this, um, in the three-year scope of the audit, there were 67,631 complaints that originated from 311.

6:01

And of those case files we reviewed, 12,480 went all the way to court.

6:06

So that's the scope of what we're looking at today.

6:09

And with that, I'll turn it over to my colleague Lee.

6:11

Thank you again.

6:14

Thank you, Controller Heisler.

6:15

Um, I'll go ahead and share my screen and present an overview of the audit that we performed.

6:21

Um we should populate on the screen here momentarily.

6:25

Um code violations.

6:34

The objectives or procedures of our audit focused on the two items that are listed on the screen here.

6:41

The first one being the 10 items listed on the resolution 18 of 2024, which was referenced by Councilman Charland in his opening.

6:50

That resolution listed on starting on page two, 10 specific items that council wanted us to look at as part of the audit.

6:59

And then the second bullet there is um testing, uh, which is auditor procedures on some aspects that the departments are responsible for, including inputs, timeliness, and documentation of case files.

7:15

I'll go through each of the 10 items from the resolution and overview of the results therein.

7:23

Um the first one, resolution item number one is uh a request for us to um provide the data on the number of um 311 complaints per department as controller Heisler introduced, those departments are PLI, DPW, and DOME, and those three departments you can see listed um in table one here with the totals for each department accordingly.

7:50

This is just the total number of 311 complaints routed to each of the departments.

7:55

Of particular note, you can see that DPW did not have any data in 21 and 22.

8:00

That's simply because they were not integrated into the Computronic system until mid-2023.

8:08

Table two is a further breakdown still of item number one from the resolution, except with a little bit more detail in terms of what kinds of uh code violations are routed to each department specifically, and table two starts with PLI.

Discussion Breakdown — Share of Meeting
Public Works███████████████████████████27%
Code Enforcement████████████████████████24%
Public Safety█████████████████17%
Pending Litigation█████████████13%
Housing Data Collection███████7%
Data Collection███████7%
Procedural███3%
Community Engagement██2%
Summary of Proceedings

Pittsburgh City Council Post-Agenda Discussion on Controller's Audit on Code Enforcement (September 15, 2026)

Councilmember Robert Charland chaired this post-agenda discussion at 1:30 PM in Council Chambers, focusing on the Controller's Performance Audit of city code enforcement. The audit reviewed complaints from 311 (67,631 total) and court cases (12,480) across PLI, DPW, and DOME from 2021–2023. Controller Heisler and Chief Audit Officer Lee Ajang presented findings, followed by responses from department representatives and questions from council members.

Presentation of Audit Findings

  • Scope and Statistics: 67,631 311 complaints originated; 12,480 went to court. PLI handled the majority (51,875 complaints), with weeds/debris accounting for 55% of PLI cases. DPW had no Computronic data before mid‑2023. DOME's primary violations were utility cuts.
  • Processing Timeliness: Most cases were processed within 31–90 days for both complaint issuance and court scheduling. A notable portion exceeded 90 days.
  • Court Outcomes (Table 9): Of 23,346 court actions, 11,265 resulted in continuances. 1,500 cases were dismissed for no service. Nearly half of outcomes were listed as "null," indicating inspectors failed to record results or left court dates unresolved.
  • Fines and Liens: A sample of fines for two specific code violations showed $56,958 collected. 1,198 cleaning liens (52%) remained open as of the audit scope.
  • City-Owned Properties: 56 city-owned properties went to court but were dismissed because the city cannot fine itself. 1,742 city-owned properties received violations but did not go to court. No coordinated policy existed for handling city-owned property violations.
  • Four Findings: (1) Lack of documented policies and procedures (PLI had some but gaps; DPW and DOME lacked formal SOPs during audit period, later implemented). (2) Timeliness issues due to unclear case documentation. (3) Undocumented input procedures (e.g., not hitting "recorded" to close a case). (4) No process for city-owned properties.

Departmental Responses

  • PLI (Director Green): Since audit, PLI participates in weekly inter‑departmental meetings. Reviewing and updating policies (subject to union review). Inspection supervisors leading projects on notification language, city‑owned property handling, and case file auditing. Focus on permit reform but committed to implementing audit recommendations.
  • DPW (Marcell Newman, Anna Bagwell): Expanded from 3 to 10 inspectors. Finalized Standard Operating Procedures. Fixed routing of clean‑and‑liens: now directed to clean‑and‑lean team or Finance for city properties. Completed 19,962 case files in 2026 (compared to ~2,000 during audit period). Ensure photos are included in all case files.
  • DOME (Katie Wettick): Created a dedicated code enforcement team with a supervisor and written SOPs since the audit timeframe. Acknowledged ongoing challenges with limited inspectors (two for the entire city) and low magistrate court resolution rates.

Council Discussion

  • Councilmember Charland: Expressed strong concern over 1,500 cases dismissed for no service and the high null outcome rate, calling for better address verification and a directive to reduce dismissals. Noted his own district's experience with dead‑end properties. Praised the audit's thoroughness and vowed continued oversight.
  • Councilmember Sanetra: Asked whether quality‑of‑life ticketing legislation would be more cost‑effective than current enforcement. Questioned effectiveness of fines ($57k sample) for repeat offenders. Acknowledged challenges in explaining long enforcement timelines to constituents. Noted her ward is among top 10 for violations.
  • Councilmember Strassberger: Sought clarity on "individual" owner category (non‑owner occupied vs. owner‑occupied). Proposed higher penalties for egregious violators. Asked about resources (URA loans, information) for small property owners unable to afford repairs. Commended new meetings with magistrates to improve case resolution.
  • Councilmember Gross: Highlighted DPW's dramatic increase in case files. Questioned whether most cases are resolved before court (96% of DPW criminal complaints within 30 days). Expressed priority for actual cleanup over fines. Asked about handling chronic litter hotspots and neighbor‑to‑neighbor complaint harassment (PLI said inspectors can associate multiple complaints with one case and supervisors track abuse). Noted upcoming Garbage Olympics as community clean‑up opportunity.

Key Outcomes and Next Steps

  • No formal votes or resolutions were adopted; this was a discussion meant to guide future enforcement improvements.
  • Council expects departments to continue implementing audit recommendations, particularly reducing null outcomes and dismissed‑for‑no-service rates.
  • PLI, DPW, and DOME will maintain weekly coordination meetings and refine case documentation procedures.
  • Council will explore legal vehicles for dead‑end properties and continue conversations with magistrates.
  • The controller's office will monitor progress and consider follow‑up audits as needed.

The meeting adjourned after exhausting the post‑agenda business.

Meeting Transcript

Good afternoon, and welcome to Pittsburgh City Council's cable cast post agenda on the controller's audit on code enforcement. I'm Councilperson Bob Sharland. I'll be chairing today's uh post agenda discussion today. For the record, we're joined by Councilwoman Celinetro and Councilperson Strasberger. Other members may be joining us shortly. I don't believe we have anyone online yet. So this I believe this is actually my first piece of legislation here. Um as a former staffer, I spent a lot of time in courtrooms watching our code enforcement process and watching a process that I I don't believe I don't believe is perfect, and I believe there's a lot of room for improvement in that. Um we've got a whole bunch of different magistrates that all have different different rules, but we also have essentially three different departments that interact with the system. And for me, this was a really important piece of data that we wanted to help guide our enforcement practices. We want to see in the city um folks do things the right way, uh but we also need to know where we do have sticks, you know, to actually make people do things the right way. And frankly, often that just doesn't happen. So uh this kind of idea guided my quality of life legislation that I introduced and we passed early in my term or my first year here. And uh this report here, that this audit um did take some time and is is incredibly thorough. We wanted to walk through what the results say, and hopefully this can guide us in feature discussions on how we can improve our enforcement practices in the city of Pittsburgh here. So I'm joined today with uh an esteemed panel, and I will uh give you guys all kind of an opportunity to introduce yourselves, and then we'll move to the presentation from the controller's office and open up for responses from the rest of our guests and questions from members here. So that'll be the plan for the day here. So without further ado. Yes. Um good afternoon. My name's Rachel Heisler. I'm the controller for the City of Pittsburgh. Hello, I'm Leah Jung. I'm the chief audit officer at the controller's office. Hi, I'm Katie Weddick, I'm the senior right-of-way manager with Domi. I'm Brian Ralston. I'm the right-of-way utility supervisor for Domi. Hi, I'm Robert Columbus. I'm the assistant director of code enforcement for the Department of Permits Licenses and Inspections with the City of Pittsburgh. I'm Anna Bagel, I'm the environmental enforcement coordinator for the Department of Public Works. Marcel Newman, Assistant Director of Public Works. So we have uh PLI, environmental services, and Domi all represented here. All of our um enforcement agencies that that work with this process here. So with that, I would ask the controller to open up and for Lee's presentation afterwards. Thank you, Councilman. Um so this was a citywide code violations audit that again was instigated by Councilman Charland. Um it was a performance audit, which means we're looking at how the process works and how it can be improved. We looked at the processes of enforcing city code violations by PLI code violations at PLI, DPW, and DOME from beginning to end. As we all know, city code exists to keep people safe, to keep people healthy, and to keep things clean. So it's important that we enforce all of these laws consistently and across the board across the board. So with that, I'm going to turn things over to Chief Audit Officer Leah Zhang, um, who conducted this audit with uh our audit staff in the controller's office. And just to highlight this, um, in the three-year scope of the audit, there were 67,631 complaints that originated from 311. And of those case files we reviewed, 12,480 went all the way to court. So that's the scope of what we're looking at today. And with that, I'll turn it over to my colleague Lee. Thank you again. Thank you, Controller Heisler. Um, I'll go ahead and share my screen and present an overview of the audit that we performed. Um we should populate on the screen here momentarily. Um code violations.

SUMMARIZED BY OPENPUBLICA AI
TRANSCRIPT VIA PUBLIC VIDEO
openpublica.com