BRRF · B: RES ROOFING · #App 19-759 · BRRF
$23,200
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; 204 administrative, unclear or out-of-window records are excluded.
BRRF · B: RES ROOFING · #App 19-759 · BRRF
BRSD · B: RES SIDING · #App 19-759 · BRSD
BRRF · B: RES ROOFING · #App 19-760 · BRRF
BRRF · B: RES ROOFING · #App 19-761 · BRRF
BRRF · B: RES ROOFING · #App 19-762 · BRRF
BRSD · B: RES SIDING · #App 19-762 · BRSD
BRRF · B: RES ROOFING · #App 19-692 · BRRF
BRSD · B: RES SIDING · #App 19-606 · BRSD
BRRF · B: RES ROOFING · #App 19-607 · BRRF
BRSD · B: RES SIDING · #App 19-607 · BRSD
BRSD · B: RES SIDING · #App 19-515 · BRSD
BRSD · B: RES SIDING · #App 19-516 · BRSD
BRRF · B: RES ROOFING · #App 19-518 · BRRF
BRSD · B: RES SIDING · #App 19-518 · BRSD
BRRF · B: RES ROOFING · #App 19-434 · BRRF
BRSD · B: RES SIDING · #App 19-435 · BRSD
BRRF · B: RES ROOFING · #App 19-436 · BRRF
BMAR · B: RES MAINTENANCE/REPAIR · #App 19-437 · BMAR
BRSD · B: RES SIDING · #App 19-352 · BRSD
BRSD · B: RES SIDING · #App 19-353 · BRSD
BRRF · B: RES ROOFING · #App 19-354 · BRRF
BRSD · B: RES SIDING · #App 19-355 · BRSD
BRSD · B: RES SIDING · #App 19-322 · BRSD
BRRF · B: RES ROOFING · #App 18-2631 · BRRF
BRRF · B: RES ROOFING · #App 18-2632 · BRRF