BRRF · B: RES ROOFING · #App 21-1865 · BRRF
$13,500
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. 0 work records have positive estimates; 199 administrative, unclear or out-of-window records are excluded.
BRRF · B: RES ROOFING · #App 21-1865 · BRRF
BRSD · B: RES SIDING · #App 21-1693 · BRSD
BRRF · B: RES ROOFING · #App 21-1345 · BRRF
BRRF · B: RES ROOFING · #App 21-1346 · BRRF
BRSD · B: RES SIDING · #App 21-1346 · BRSD
BRRF · B: RES ROOFING · #App 21-1347 · BRRF
BRRF · B: RES ROOFING · #App 21-1155 · BRRF
BRSD · B: RES SIDING · #App 21-1157 · BRSD
BRRF · B: RES ROOFING · #App 21-777 · BRRF
BRRF · B: RES ROOFING · #App 20-282 · BRRF
BRRF · B: RES ROOFING · #App 19-2515 · BRRF
BRRF · B: RES ROOFING · #App 19-2266 · BRRF
BRRF · B: RES ROOFING · #App 19-2132 · BRRF
BRRF · B: RES ROOFING · #App 19-1848 · BRRF
BRRF · B: RES ROOFING · #App 19-1849 · BRRF
BRRF · B: RES ROOFING · #App 19-1799 · BRRF
BRRF · B: RES ROOFING · #App 19-1800 · BRRF
BRRF · B: RES ROOFING · #App 19-1801 · BRRF
BRRF · B: RES ROOFING · #App 19-1646 · BRRF
BRRF · B: RES ROOFING · #App 19-1647 · BRRF
BCRF · B: COML ROOFING · #App 19-1402 · BCRF
BRRF · B: RES ROOFING · #App 19-1228 · BRRF
BRRF · B: RES ROOFING · #App 19-1239 · BRRF
BRRF · B: RES ROOFING · #App 19-1112 · BRRF
BRRF · B: RES ROOFING · #App 19-969 · BRRF