BRRF · B: RES ROOFING · #App 21-926 · BRRF
$8,400
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; 119 administrative, unclear or out-of-window records are excluded.
BRRF · B: RES ROOFING · #App 21-926 · BRRF
BRRF · B: RES ROOFING · #App 21-645 · BRRF
BRRF · B: RES ROOFING · #App 21-647 · BRRF
BRRF · B: RES ROOFING · #App 20-585 · BRRF
BRSD · B: RES SIDING · #App 20-562 · BRSD
BRRF · B: RES ROOFING · #App 20-356 · BRRF
BRRF · B: RES ROOFING · #App 20-357 · BRRF
BRRF · B: RES ROOFING · #App 19-2131 · BRRF
BRSD · B: RES SIDING · #App 19-2092 · BRSD
BRRF · B: RES ROOFING · #App 19-2001 · BRRF
BRRF · B: RES ROOFING · #App 19-1828 · BRRF
BRRF · B: RES ROOFING · #App 19-1709 · BRRF
BRRF · B: RES ROOFING · #App 19-1663 · BRRF
BRRF · B: RES ROOFING · #App 19-1630 · BRRF
BRSD · B: RES SIDING · #App 19-1546 · BRSD
BRRF · B: RES ROOFING · #App 19-1520 · BRRF
BRRF · B: RES ROOFING · #App 19-1317 · BRRF
BRRF · B: RES ROOFING · #App 19-1271 · BRRF
BRRF · B: RES ROOFING · #App 19-763 · BRRF
BRRF · B: RES ROOFING · #App 19-764 · BRRF
BRRF · B: RES ROOFING · #App 19-675 · BRRF
BRRF · B: RES ROOFING · #App 19-402 · BRRF
BRRF · B: RES ROOFING · #App 19-387 · BRRF
BRRF · B: RES ROOFING · #App 18-2577 · BRRF
BRRF · B: RES ROOFING · #App 18-2247 · BRRF