COMMERICIAL MAINTENANCE AND REPAIR · ROOFING · #BP26-000558
$68,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. 0 work records have positive estimates; 57 administrative, unclear or out-of-window records are excluded.
COMMERICIAL MAINTENANCE AND REPAIR · ROOFING · #BP26-000558
RESIDENTIAL MAINTENANCE AND REPAIR · SIDING · #BP25-001070
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000980
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000821
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000822
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000783
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000715
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000633
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000634
RESIDENTIAL MAINTENANCE AND REPAIR · SIDING · #BP25-000553
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000264
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000220
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000221
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000222
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000223
COMMERICIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000087
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000061
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000062
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000063
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP24-000155
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #24-00002039-BRRF
RESIDENTIAL MAINTENANCE AND REPAIR · SIDING · #24-00002050-BRSD
BRRF · B: RES ROOFING · #App 24-1914 · BRRF
BRRF · B: RES ROOFING · #App 24-1915 · BRRF
BRRF · B: RES ROOFING · #App 24-1754 · BRRF