Check out what’s
Trending

Road closures for Martha’s Run April 12
*Guidelines for using the staff directory*
If you need to speak to a police officer immediately, always call 9-1-1. For follow-up questions or to provide additional information in reference to an investigation that has already been initiated, email is preferred. Please be aware that most of the officers work rotating schedules with a variety of days off, therefore it may take a few days for them to get back to you. Again, if your question or concern requires a more timely response, call 9-1-1 and ask to speak to an on-duty MLPD Officer.
Chief Jason Haberman
Badge # 1198
(412) 343-4235
Deputy Chief Steven Ruby
Badge # 1185
(412) 440-2052
Deputy Chief Dan Cuiffi
Badge #1234
(412) 343-4015
Haylee Cherep
Administrative Secretary
(412) 343-4016
Yvette Grandillo
Records Clerk
(412) 343-4143
Janice Ward
Records Clerk
(412) 343-4143
Cpl. Ty Kegarise
Badge #1191
(412) 343-4069
Ofc. Jeffrey Bileck
School Resource Officer
Badge # 1173
(412) 325-8252
Ofc. Ryan Miller
Badge # 1182
(412) 343-4068
Lt. Daniel Stover
Badge # 1175
(412) 440-2053
Det. Cpl. Samuel Smolarek
Badge # 1188
(412) 343-4094
Det. Shelby Ziskind
Badge # 1187
(412) 343-4090
Det. Stephen Shipe
Badge # 1193
(412) 343-4092
Det. Mark Casagrande
Badge # 1199
(412) 343-4091
Julie Smith
Police Investigations Secretary
(412) 343-4095
Lt. Scott Green
Badge # 1176
(412) 440-2047
Cpl. Jeffrey Heidenreich
Badge # 1177
(412) 440-4098
Ofc. Bryan Crabb
Badge # 1183
(412) 440-2044
Mark Quealy
Parking Enforcement Supervisor
(412) 440-2035
Sharon Kroner
School Guard Supervisor
(412) 343-4540
Lt. Michael Shell
Badge # 1172
(412) 343-4010
Lt. Daniel Hyslop
Badge #1169
(412) 440-2034
Lt. Michael Smakosz
Badge # 1158
(412) 440-2050
Lt. Patrick O’Brien
Badge # 1180
(412) 440-2051
Lt. Cory Nolte
Badge # 1186
(412) 440-2036
Lt. Benjamin Himan
Badge # 1178
(412) 440-2057
To reach corporals and officers, email is preferred. If you need to call, the number is (412) 440-2059. Their extensions are their badge numbers. However, see note above about calling 9-1-1 if you need an officer to respond. Do NOT leave a message for an officer about anything time-sensitive.
Cpl. Kevin Smith • Badge # 1171
Cpl. Daniel McBride • Badge # 1196
Cpl. Grant Nagy • Badge # 1197
Cpl. Jacob Elk • Badge # 1211
Cpl. Matthew Bradburn • Badge # 1213
Ofc. Robert Culp • Badge # 1174
Ofc. Justin Lataille • Badge # 1195
Ofc. Zachary Burke • Badge # 1212
Ofc. Elizabeth Lewis • Badge # 1216
Ofc. Ali Ippoliti • Badge # 1218
Ofc. David Smith • Badge # 1220
Ofc. John Galvin • Badge # 1224
Ofc. Jacob Tappe • Badge # 1225
Ofc. Daniel Decker • Badge # 1227
Ofc. Giulio Conte • Badge # 1228
Ofc. Maverick Kelsea • Badge # 1229
Ofc. Alexis Pihoker • Badge # 1230
Ofc. John Maus • Badge # 1231
Ofc. Patrick McCarthy • Badge # 1232
Ofc. Nicolas Cicco • Badge # 1233
Ofc. McKenzie Faure • Badge # 1236
Ofc. James Krandel • Badge # 1237
Ofc. Andrew Sproul • Badge # 1239
Ofc. Nicholas D’Amico • Badge # 1240
To report an animal incident, always call 9-1-1.
Robert Fredley, Senior Animal Control Officer • Badge # 1280
Samantha Hermann, Animal Control Officer • Badge # 1281
Samantha Montooth, Animal Control Officer • Badge # 1283
Thomas Munce, Animal Control Officer • Badge # 1284
Mary Blair, Animal Control Officer • Badge # 1285
Check out what’s
Road closures for Martha’s Run April 12