City of Pittsburgh Department of Permits, Licenses, and Inspections (PLI) is the permit office for Pittsburgh, PA. The fee schedule year is 2026.
How each fee is calculated
Roof replacement
Fee basis: Based on project value.
Project value for the formula: low $8,000, typical $12,000, high $22,000.
Low/typical $8,000/$12,000: min $130 + $4.50 + $5 + $2 = $141.50.
- High $22,000: base $132 + $4.50 + $5 + $2 = $143.50.
Documented 1,000/1,500/1,800 sf does not change this valuation formula.
City of Pittsburgh PLI, not Allegheny County. Covering-only reroof uses the residential construction formula. Plumbing is ACHD and is not added.
City of Pittsburgh PLI 2026 Fee Schedule, effective Jan 1, 2026 Retrieved Sep 1, 2026.
HVAC replacement
Fee basis: Based on project value.
Project value on this row: $7,500.
Low/typical $5,000/$7,500: min path $141.50.
- High $16,000 still min path $141.50.
Mechanical/HVAC is a construction permit type on the same $6/$1,000 residential table (min $130). Documented 3-ton like-for-like split.
City of Pittsburgh PLI 2026 Fee Schedule, effective Jan 1, 2026 Retrieved Sep 1, 2026.
Deck
Fee basis: Based on project value.
Project value for the formula: low $8,000, typical $12,000, high $19,200.
Low/typical $8,000/$12,000: $141.50.
- High $19,200: 20×$6=$120 → min path $141.50.
Typical-job spec 16×20 = 320 sf.
New residential deck uses the residential construction formula. City of Pittsburgh, not county.
City of Pittsburgh PLI 2026 Fee Schedule, effective Jan 1, 2026 Retrieved Sep 1, 2026.
Kitchen remodel
Fee basis: Based on project value.
Project value for the formula: low $15,000, typical $35,000, high $75,000.
- Low $15,000: min $141.50.
- Typical $35,000: base $210 + $4.50 + $5 + $5 tech = $224.50.
- High $75,000: base $450 + $4.50 + $5 + $5 = $464.50.
Typical-job spec 200 sf.
Kitchen building permit on construction value. Electrical, if pulled separately, uses the same table (not added). Plumbing is ACHD (not added).
City of Pittsburgh PLI 2026 Fee Schedule, effective Jan 1, 2026 Retrieved Sep 1, 2026.