Halifax Hospital Security Detail
Halifax Health · Hospital Detail · Hourly Billing Rate · Cost center 902 · 2025-01-01 → 2026-12-31
Required Hours
1,040
Minimum staffing 2
Actual Hours
3,020
Above contract requirement
Fully Burdened Cost
$148,726
Payroll $89,923 + benefits
Contract Profit
$35,494
Reimbursement $184,220
Contract Reconciliation
Q3 FY2026 (Apr–Jun 2026)
Contract requirement
1,040 hrs · 2 deputies
Actual service provided
3,020 hrs · 42 personnel
Payroll cost
$89,923
Benefits + other burden
$58,804
Customer reimbursement
$184,220
Margin
$35,494
| Sofia Nakamura | Assigned | Deputy Sheriff | 83 | 656 | 30 | $21,989 | $14,352 | $37,110 |
|---|---|---|---|---|---|---|---|---|
| Keisha Ramsey | Assigned | Deputy Sheriff | 77 | 608 | 28 | $18,351 | $13,318 | $32,311 |
| Paula Ellison | Assigned | Deputy Sheriff | 79 | 640 | 17 | $20,989 | $9,915 | $31,639 |
| Jordan Delgado | Assigned | Deputy Sheriff | 80 | 640 | 33 | $17,376 | $11,652 | $29,636 |
| Trevor Faircloth | Substitute | Lieutenant | 1 | 0 | 8 | $708 | $242 | $975 |
| Chris Underwood | Substitute | Sergeant | 2 | 16 | 0 | $507 | $377 | $902 |
| Ana Salvatore | Substitute | Communications Officer | 2 | 8 | 8 | $581 | $284 | $886 |
| Marcus Nakamura | Substitute | Deputy Sheriff | 2 | 8 | 8 | $520 | $289 | $827 |
| Shane Zamora | Substitute | Communications Officer | 2 | 16 | 0 | $460 | $229 | $705 |
| Daniel Underwood | Substitute | Lieutenant | 1 | 8 | 0 | $412 | $182 | $609 |
| Sofia Brennan | Substitute | Deputy Sheriff | 1 | 0 | 8 | $367 | $184 | $565 |
| Trevor Ramsey | Substitute | Deputy Sheriff | 1 | 0 | 8 | $359 | $186 | $557 |
| Tanya Vasquez | Substitute | Lieutenant | 1 | 8 | 0 | $318 | $211 | $541 |
| Bianca Kowalski | Substitute | Deputy Sheriff | 1 | 0 | 8 | $350 | $178 | $540 |
| Latoya Whitfield | Substitute | Communications Officer | 1 | 0 | 8 | $368 | $159 | $539 |
| Sofia Marchetti | Substitute | Deputy Sheriff | 1 | 0 | 8 | $347 | $152 | $511 |
| Renee Dawson | Substitute | Deputy Sheriff | 1 | 0 | 8 | $317 | $174 | $501 |
| Marcus Alvarez | Substitute | Deputy Sheriff | 1 | 0 | 8 | $320 | $133 | $464 |
| Michael Yarborough | Substitute | Deputy Sheriff | 1 | 0 | 8 | $305 | $125 | $441 |
| Jordan Cardoza | Substitute | Deputy Sheriff | 1 | 8 | 0 | $239 | $182 | $429 |
| Tanya Zamora | Substitute | Deputy Sheriff | 1 | 8 | 0 | $239 | $181 | $429 |
| Latoya Cardoza | Substitute | Deputy Sheriff | 1 | 8 | 0 | $240 | $161 | $410 |
| Keisha Nakamura | Substitute | Deputy Sheriff | 1 | 8 | 0 | $236 | $164 | $409 |
| Dana Salvatore | Substitute | Deputy Sheriff | 1 | 8 | 0 | $246 | $146 | $400 |
| Keisha Delgado | Substitute | Deputy Sheriff | 1 | 8 | 0 | $231 | $158 | $397 |
| Keisha Lindquist | Substitute | Deputy Sheriff | 1 | 8 | 0 | $239 | $145 | $393 |
| Ana Granger | Substitute | Deputy Sheriff | 1 | 8 | 0 | $221 | $153 | $382 |
| Jordan Faircloth | Substitute | Deputy Sheriff | 1 | 8 | 0 | $219 | $155 | $382 |
| Jordan Ibarra | Substitute | Deputy Sheriff | 1 | 8 | 0 | $222 | $148 | $378 |
| Tanya Marchetti | Substitute | Communications Officer | 1 | 8 | 0 | $215 | $153 | $376 |
| Shane Holloway | Substitute | Deputy Sheriff | 1 | 8 | 0 | $223 | $135 | $365 |
| Anthony Lindquist | Substitute | Deputy Sheriff | 1 | 8 | 0 | $221 | $134 | $364 |
| David Granger | Substitute | Deputy Sheriff | 1 | 8 | 0 | $201 | $156 | $363 |
| Bianca Lindquist | Substitute | Deputy Sheriff | 1 | 8 | 0 | $221 | $131 | $360 |
| David Salvatore | Substitute | Deputy Sheriff | 1 | 8 | 0 | $194 | $159 | $360 |
| Robert Cardoza | Substitute | Deputy Sheriff | 1 | 8 | 0 | $233 | $112 | $354 |
| Maria Zamora | Substitute | Corrections Deputy | 1 | 8 | 0 | $187 | $157 | $350 |
| Sofia Delgado | Substitute | Deputy Sheriff | 1 | 8 | 0 | $205 | $126 | $338 |
| Brian Holloway | Substitute | Deputy Sheriff | 1 | 8 | 0 | $195 | $135 | $337 |
| Brian Ramsey | Substitute | Corrections Deputy | 1 | 8 | 0 | $187 | $118 | $311 |
| Renee Granger | Substitute | Corrections Deputy | 1 | 8 | 0 | $195 | $94 | $295 |
| Jordan Delgado | Substitute | Corrections Deputy | 1 | 8 | 0 | $170 | $110 | $286 |
Costs are assigned by actual work date. Substitute coverage is identified from timecard job code, then payroll; unresolved coverage is raised as an exception rather than assumed.