BRRF · B: RES ROOFING · #App 19-1853 · BRRF
$22,000
Name as printed on this municipality's records. Corporate identity and purchasing responsibility require separate evidence.
Source name type CT
Source-recorded contractor name
Each work record counts once. Estimates cover the whole recorded job, rather than company revenue. 2 work records have positive estimates; 412 administrative, unclear or out-of-window records are excluded.
BRRF · B: RES ROOFING · #App 19-1853 · BRRF
BRSD · B: RES SIDING · #App 19-1795 · BRSD
BRRF · B: RES ROOFING · #App 19-1796 · BRRF
BRRF · B: RES ROOFING · #App 19-1683 · BRRF
BRSD · B: RES SIDING · #App 19-1683 · BRSD
BRRF · B: RES ROOFING · #App 19-1545 · BRRF
BRRF · B: RES ROOFING · #App 19-1379 · BRRF
BRRF · B: RES ROOFING · #App 19-1315 · BRRF
BRRF · B: RES ROOFING · #App 19-1166 · BRRF
BRSD · B: RES SIDING · #App 19-1166 · BRSD
BRRF · B: RES ROOFING · #App 19-1122 · BRRF
BRRF · B: RES ROOFING · #App 19-914 · BRRF
BRRF · B: RES ROOFING · #App 19-895 · BRRF
BRRF · B: RES ROOFING · #App 19-789 · BRRF
BRRF · B: RES ROOFING · #App 19-773 · BRRF
BRRF · B: RES ROOFING · #App 19-690 · BRRF
BRRF · B: RES ROOFING · #App 19-658 · BRRF
BRRF · B: RES ROOFING · #App 19-642 · BRRF
BRRF · B: RES ROOFING · #App 19-568 · BRRF
BRRF · B: RES ROOFING · #App 19-438 · BRRF
BRSD · B: RES SIDING · #App 19-438 · BRSD
BRRF · B: RES ROOFING · #App 19-421 · BRRF
BRRF · B: RES ROOFING · #App 18-2785 · BRRF
BRRF · B: RES ROOFING · #App 18-2617 · BRRF
BRRF · B: RES ROOFING · #App 18-2539 · BRRF