Mechanical Permits · #MECH20251447
$2,400
Name as printed on this municipality's records. Corporate identity and purchasing responsibility require separate evidence.
Source-recorded contractor name
Each work record counts once. Estimates cover the whole recorded job, rather than company revenue. 11 work records have positive estimates; 84 administrative, unclear or out-of-window records are excluded.
Mechanical Permits · #MECH20251447
Mechanical Permits · #MECH20251395
Plumbing Permits · #PLUM20251371
Mechanical Permits · #MECH20251160
Mechanical Permits · #MECH20251146
Mechanical Permits · #MECH20251099
Mechanical Permits · #MECH20251068
Mechanical Permits · #MECH20251037
Mechanical Permits · #MECH20251002
Mechanical Permits · #MECH20242706
Mechanical Permits · #MECH20242707
Mechanical Permits · #MECH20242459
Plumbing Permits · #PLUM20242578
Mechanical Permits · #MECH20242595
Mechanical Permits · #MECH20242642
Mechanical Permits · #MECH20242643
Plumbing Permits · #PLUM20242725
Plumbing Permits · #PLUM20242727
Plumbing Permits · #PLUM20242581
Mechanical Permits · #MECH20242422
Mechanical Permits · #MECH20242424
Mechanical Permits · #MECH20242425
Mechanical Permits · #MECH20242435
Mechanical Permits · #MECH20242436
Mechanical Permits · #MECH20242437