RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP26-000821
$15,580
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. 3 work records have positive estimates; 425 administrative, unclear or out-of-window records are excluded.
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP26-000821
RESIDENTIAL MAINTENANCE AND REPAIR · SIDING · #BP26-000757
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP26-000694
RESIDENTIAL MAINTENANCE AND REPAIR · OTHER · #BP26-000529
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP26-000404
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP26-000291
DECKS AND PORCHES · #BP26-000169
COMMERCIAL REMODEL · #BP26-000087
RESIDENTIAL REMODEL · #BP26-000114
RESIDENTIAL REMODEL · #BP26-000004
RESIDENTIAL MAINTENANCE AND REPAIR · ROOF AND SIDING · #BP25-001121
RESIDENTIAL MAINTENANCE AND REPAIR · SIDING · #BP25-001064
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-001032
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-001033
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000987
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000988
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000888
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000889
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000789
RESIDENTIAL MAINTENANCE AND REPAIR · SIDING · #BP25-000762
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000744
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000703
RESIDENTIAL ADDITION · #BP25-000260
RESIDENTIAL MAINTENANCE AND REPAIR · SIDING · #BP25-000623
RESIDENTIAL MAINTENANCE AND REPAIR · ROOFING · #BP25-000544