RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4977
$15,945
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; 50 administrative, unclear or out-of-window records are excluded.
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4977
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4926
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4916
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4686
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4609
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4458
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4383
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4384
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4385
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4386
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4246
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4253
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4227
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4228
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4038
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-4039
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-3939
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-3788
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-3762
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-3601
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-3030
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-2952
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2026-2954
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2025-5586
RESIDENTIAL BUILDING · ROOF · Building Permits · #BLDR2025-5257