BRRF · B: RES ROOFING · #App 23-1382 · BRRF
$21,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 23-1382 · BRRF
BRRF · B: RES ROOFING · #App 23-1383 · BRRF
BRSD · B: RES SIDING · #App 23-1383 · BRSD
BRRF · B: RES ROOFING · #App 23-1361 · BRRF
BRRF · B: RES ROOFING · #App 23-1362 · BRRF
BRRF · B: RES ROOFING · #App 23-1363 · BRRF
BRSD · B: RES SIDING · #App 23-1363 · BRSD
BRRF · B: RES ROOFING · #App 23-1277 · BRRF
BRRF · B: RES ROOFING · #App 23-1278 · BRRF
BRRF · B: RES ROOFING · #App 23-1279 · BRRF
BRRF · B: RES ROOFING · #App 23-1285 · BRRF
BRSD · B: RES SIDING · #App 23-1285 · BRSD
BRRF · B: RES ROOFING · #App 23-1286 · BRRF
BRRF · B: RES ROOFING · #App 23-1149 · BRRF
BRRF · B: RES ROOFING · #App 23-1041 · BRRF
BRRF · B: RES ROOFING · #App 23-977 · BRRF
BRRF · B: RES ROOFING · #App 23-978 · BRRF
BRRF · B: RES ROOFING · #App 23-930 · BRRF
BRRF · B: RES ROOFING · #App 23-857 · BRRF
BRRF · B: RES ROOFING · #App 23-858 · BRRF
BRRF · B: RES ROOFING · #App 23-674 · BRRF
BRRF · B: RES ROOFING · #App 23-644 · BRRF
BRRF · B: RES ROOFING · #App 23-645 · BRRF
BRRF · B: RES ROOFING · #App 23-429 · BRRF
BRRF · B: RES ROOFING · #App 23-423 · BRRF