Mechanical Permits · #MECH20251454
$20,490
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 · #MECH20251454
Mechanical Permits · #MECH20251446
Mechanical Permits · #MECH20251443
Mechanical Permits · #MECH20251431
Mechanical Permits · #MECH20251439
Mechanical Permits · #MECH20251428
Mechanical Permits · #MECH20251433
Mechanical Permits · #MECH20251415
Mechanical Permits · #MECH20251410
Mechanical Permits · #MECH20251404
Mechanical Permits · #MECH20251356
Mechanical Permits · #MECH20251352
Mechanical Permits · #MECH20251351
Mechanical Permits · #MECH20251344
Mechanical Permits · #MECH20251341
Mechanical Permits · #MECH20251289
Mechanical Permits · #MECH20251290
Mechanical Permits · #MECH20251266
Mechanical Permits · #MECH20251263
Mechanical Permits · #MECH20251252
Mechanical Permits · #MECH20251244
Mechanical Permits · #MECH20251242
Mechanical Permits · #MECH20251226
Mechanical Permits · #MECH20251235
Mechanical Permits · #MECH20251230