Mechanical Permits · #MECH20252243
$3,960
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. 29 work records have positive estimates; 245 administrative, unclear or out-of-window records are excluded.
Mechanical Permits · #MECH20252243
Mechanical Permits · #MECH20252250
Mechanical Permits · #MECH20252245
Mechanical Permits · #MECH20252246
Mechanical Permits · #MECH20252206
Mechanical Permits · #MECH20252224
Mechanical Permits · #MECH20252175
Mechanical Permits · #MECH20252184
Mechanical Permits · #MECH20252187
Mechanical Permits · #MECH20252190
Mechanical Permits · #MECH20252060
Mechanical Permits · #MECH20252061
Mechanical Permits · #MECH20252072
Mechanical Permits · #MECH20252081
Mechanical Permits · #MECH20252086
Mechanical Permits · #MECH20252148
Mechanical Permits · #MECH20252062
Mechanical Permits · #MECH20252052
Mechanical Permits · #MECH20252049
Mechanical Permits · #MECH20251912
Mechanical Permits · #MECH20251993
Mechanical Permits · #MECH20251998
Mechanical Permits · #MECH20252029
Mechanical Permits · #MECH20252038
Mechanical Permits · #MECH20252022