BRRF · B: RES ROOFING · #App 20-315 · BRRF
$16,000
Name as printed on this municipality's records. Corporate identity and purchasing responsibility require separate evidence.
Source name type CT
Source name type SC
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; 294 administrative, unclear or out-of-window records are excluded.
BRRF · B: RES ROOFING · #App 20-315 · BRRF
BRSD · B: RES SIDING · #App 20-315 · BRSD
BRRF · B: RES ROOFING · #App 20-29 · BRRF
BSTP · B: STEPS · #App 20-13 · BSTP
BSTP · B: STEPS · #App 19-2444 · BSTP
BRRF · B: RES ROOFING · #App 19-2438 · BRRF
BRRF · B: RES ROOFING · #App 19-2343 · BRRF
BRRF · B: RES ROOFING · #App 19-2313 · BRRF
BCRF · B: COML ROOFING · #App 19-1945 · BCRF
BRRF · B: RES ROOFING · #App 19-1946 · BRRF
BCRF · B: COML ROOFING · #App 19-1939 · BCRF
BCRF · B: COML ROOFING · #App 19-1759 · BCRF
BCRF · B: COML ROOFING · #App 19-1673 · BCRF
MC · M: COML MECHANICAL · #App 19-579 · MC
BRRF · B: RES ROOFING · #App 19-1505 · BRRF
EC · E: COML ELECTRICAL · #App 19-579 · EC
BRRF · B: RES ROOFING · #App 19-1191 · BRRF
BRRF · B: RES ROOFING · #App 19-1121 · BRRF
BRRF · B: RES ROOFING · #App 19-906 · BRRF
BRRF · B: RES ROOFING · #App 19-833 · BRRF
BRRF · B: RES ROOFING · #App 19-825 · BRRF
PC · P: COML PLUMBING · #App 19-579 · PC
BRRF · B: RES ROOFING · #App 19-774 · BRRF
BRRF · B: RES ROOFING · #App 19-749 · BRRF
BRRF · B: RES ROOFING · #App 19-743 · BRRF