Plumbing Permits · #PLUM20251585
$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 · #PLUM20251585
Plumbing Permits · #PLUM20251586
Plumbing Permits · #PLUM20251588
Mechanical Permits · #MECH20251421
Plumbing Permits · #PLUM20251553
Plumbing Permits · #PLUM20251561
Mechanical Permits · #MECH20251413
Plumbing Permits · #PLUM20251563
Plumbing Permits · #PLUM20251540
Plumbing Permits · #PLUM20251541
Plumbing Permits · #PLUM20251543
Plumbing Permits · #PLUM20251544
Mechanical Permits · #MECH20251354
Plumbing Permits · #PLUM20251506
Plumbing Permits · #PLUM20251492
Plumbing Permits · #PLUM20251480
Plumbing Permits · #PLUM20251422
Plumbing Permits · #PLUM20251453
Plumbing Permits · #PLUM20251466
Plumbing Permits · #PLUM20251472
Plumbing Permits · #PLUM20251473
Mechanical Permits · #MECH20251199
Mechanical Permits · #MECH20251227
Mechanical Permits · #MECH20251247
Plumbing Permits · #PLUM20251381