Plumbing Permits · #PLUM20252187
$2,115
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. 60 work records have positive estimates; 765 administrative, unclear or out-of-window records are excluded.
Plumbing Permits · #PLUM20252187
Plumbing Permits · #PLUM20252188
Plumbing Permits · #PLUM20252181
Mechanical Permits · #MECH20251767
Mechanical Permits · #MECH20251769
Plumbing Permits · #PLUM20252151
Plumbing Permits · #PLUM20252152
Plumbing Permits · #PLUM20252153
Plumbing Permits · #PLUM20252154
Plumbing Permits · #PLUM20252170
Plumbing Permits · #PLUM20252173
Mechanical Permits · #MECH20251758
Mechanical Permits · #MECH20251759
Mechanical Permits · #MECH20251757
Plumbing Permits · #PLUM20252156
Mechanical Permits · #MECH20251734
Plumbing Permits · #PLUM20252109
Mechanical Permits · #MECH20251725
Mechanical Permits · #MECH20251731
Mechanical Permits · #MECH20251719
Mechanical Permits · #MECH20251720
Mechanical Permits · #MECH20251723
Mechanical Permits · #MECH20251686
Mechanical Permits · #MECH20251687
Plumbing Permits · #PLUM20251996