RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-5116
$46,946
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; 34 administrative, unclear or out-of-window records are excluded.
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-5116
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-5082
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-5018
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4905
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4877
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4767
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4684
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4694
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4649
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4606
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4534
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4466
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4353
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4333
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4131
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-3810
COMMERCIAL BUILDING · ROOF · Building Permits · #BLDC2026-3783
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-3586
RESIDENTIAL BUILDING · DUPLEX · Building Permits · #BLDR2026-3498
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-2943
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-3164
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-3243
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-3350
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-3353
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-3331