Mechanical Permits · #MECH20251270
$18,052
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. 14 work records have positive estimates; 124 administrative, unclear or out-of-window records are excluded.
Mechanical Permits · #MECH20251270
Plumbing Permits · #PLUM20251440
Mechanical Permits · #MECH20251257
Plumbing Permits · #PLUM20251272
Mechanical Permits · #MECH20251140
Mechanical Permits · #MECH20251081
Mechanical Permits · #MECH20251082
Mechanical Permits · #MECH20251046
Plumbing Permits · #PLUM20251074
Mechanical Permits · #MECH20242699
Mechanical Permits · #MECH20242791
Mechanical Permits · #MECH20242793
Mechanical Permits · #MECH20242795
Mechanical Permits · #MECH20242696
Mechanical Permits · #MECH20242710
Mechanical Permits · #MECH20242687
Mechanical Permits · #MECH20242641
Mechanical Permits · #MECH20242644
Mechanical Permits · #MECH20242600
Mechanical Permits · #MECH20242614
Mechanical Permits · #MECH20242636
Plumbing Permits · #PLUM20242782
Mechanical Permits · #MECH20242627
Mechanical Permits · #MECH20242613
Mechanical Permits · #MECH20242549