MECHANICAL · COMMERCIAL MECHANICAL · #HP26-000121
$71,600
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; 291 administrative, unclear or out-of-window records are excluded.
MECHANICAL · COMMERCIAL MECHANICAL · #HP26-000121
MECHANICAL · COMMERCIAL MECHANICAL · #HP26-000065
PLUMBING · INSTALLATION COMMERCIAL · #PP26-000085
MECHANICAL · COMMERCIAL MECHANICAL · #HP25-000221
MECHANICAL · RESIDENTIAL MECHANICAL · #HP24-000056
MECHANICAL · RESIDENTIAL MECHANICAL · #24-00001989-MR
MECHANICAL · RESIDENTIAL MECHANICAL · #24-00001990-MR
MECHANICAL · RESIDENTIAL MECHANICAL · #24-00001992-MR
MR · M: RES MECHANICAL · #App 24-1918 · MR
MR · M: RES MECHANICAL · #App 24-1714 · MR
MR · M: RES MECHANICAL · #App 24-1522 · MR
MR · M: RES MECHANICAL · #App 24-1422 · MR
MR · M: RES MECHANICAL · #App 24-1317 · MR
MR · M: RES MECHANICAL · #App 24-988 · MR
MR · M: RES MECHANICAL · #App 24-959 · MR
MR · M: RES MECHANICAL · #App 24-88 · MR
MR · M: RES MECHANICAL · #App 24-76 · MR
MR · M: RES MECHANICAL · #App 23-2585 · MR
MR · M: RES MECHANICAL · #App 23-2407 · MR
MR · M: RES MECHANICAL · #App 23-2408 · MR
MR · M: RES MECHANICAL · #App 23-2134 · MR
MR · M: RES MECHANICAL · #App 23-2083 · MR
MR · M: RES MECHANICAL · #App 23-1617 · MR
MR · M: RES MECHANICAL · #App 23-967 · MR
MR · M: RES MECHANICAL · #App 23-343 · MR