Rochester, MN
Rochester, MN
605 SE 12 ST, Rochester
Install furnace. Harris job #P8360301
6059 NW SOMERSBY CT, Rochester
WIRING REPLACEMENT FURNACE
6059 NW SOMERSBY CT, Rochester
REPLACEMENT FURNACE
6057 NW PORTSMOUTH DR, Rochester
Finish the basement with 2 bedrooms, full bathroom, and living room. | Other
1605 NW CASCADE ST, Rochester
ELECTRICAL FOR FURNACE AND AC REPLACEMENT
6058 NW SOMERSBY CT, Rochester
Water heater replacement
1605 SE 25 ST, Rochester
Replace Air Conditioner. Harris job#273756
1605 NW CASCADE ST, Rochester
REPLACE FURN & AC
605 SW 36 ST, Rochester
Electrical Furnace and AC
605 SW 36 ST, Rochester
Furnace & AC replacement
1605 NE 5 ST, Rochester
Addition, add new furnace and a/c to new addition
1605 NE 5 ST, Rochester
Electrical for new 2 room addition.
1605 NE 5 ST, Rochester
Addition - 1 Story, Slab on Grade to include an Office and Study | Room Addition
1605 NE 5 ST, Rochester
FOOTING AND FOUNDATION ONLY FOR: Two room addition to include an office and study
1605 NE 4 ST, Rochester
Electrical work for screen porch.
3605 N 52, Rochester
BUILDING 040 REPLACE DEFECTIVE METER IN SUBSTATION. EGAN JOB# 609368-910
2605 NE CENTURION LN, Rochester
New Napoleon Ascent B42 Gas fireplace on Main level in a new single family dwelling
3605 N 52, Rochester
INSTALL NEW VFD IN BUILDING 105. REFERENCE EGAN JOB# 609344-910
3605 N 52, Rochester
Re-roof of IRGRA, LLC--Building 109
3605 N 52, Rochester
Electrical - controls for MUA & exhaust for Crenlo Bldg # 201 / IRG Complex
605 NE 23 ST, Rochester
Change out fuse panel for 200 amp overhead service
3605 N 52, Rochester
BUILDING 030 2ND FLOOR REPLACE VFD
2605 NE CENTURION LN, Rochester
Electrical Wiring for new single family town home - Townhouse, 1 Story Slab on Grade with Covered Patio and 2 Stall Attached Garage
2605 NE CENTURION LN, Rochester
HVAC for Townhouse, 1 Story Slab on Grade with Covered Patio and 2 Stall Attached Garage
2605 NE CENTURION LN, Rochester
Plumbing work - Townhouse, 1 Story Slab on Grade with Covered Patio and 2 Stall Attached Garage
Data sourced from Minnesota Department of Labor & Industry, Minnesota Attorney General, federal OSHA, and municipal permit offices. Records are public and may not reflect pending appeals or corrections.