Plumbing Permits · #PLUM20253185
$495
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 · #PLUM20253185
Plumbing Permits · #PLUM20253184
Mechanical Permits · #MECH20252465
Mechanical Permits · #MECH20252466
Mechanical Permits · #MECH20252467
Mechanical Permits · #MECH20252468
Mechanical Permits · #MECH20252469
Plumbing Permits · #PLUM20253170
Plumbing Permits · #PLUM20253171
Plumbing Permits · #PLUM20253159
Plumbing Permits · #PLUM20253152
Plumbing Permits · #PLUM20253153
Plumbing Permits · #PLUM20253155
Mechanical Permits · #MECH20252450
Mechanical Permits · #MECH20252452
Plumbing Permits · #PLUM20253144
Plumbing Permits · #PLUM20253145
Mechanical Permits · #MECH20252444
Mechanical Permits · #MECH20252437
Mechanical Permits · #MECH20252438
Plumbing Permits · #PLUM20253136
Mechanical Permits · #MECH20252417
Mechanical Permits · #MECH20252424
Mechanical Permits · #MECH20252418
Mechanical Permits · #MECH20252419