Rochester, MN
Rochester, MN
4906 NW 18 1/2 AVE, Rochester
Screen Porch Addition. 12 x 20 | Porch Addition
408 SW 18 1/2 AVE, Rochester
26 x 30 Addition to the back of house with deck | Room Addition
1930 NW 18 1/2 AVE, Rochester
Plumbing - water heater replacement
1924 NW 18 1/2 AVE, Rochester
Plumbing - water heater replacement
1930 NW 18 1/2 AVE, Rochester
Hydronic/boiler replacement
1924 NW 18 1/2 AVE, Rochester
Hydronic/boiler replacement
4906 NW 18 1/2 AVE, Rochester
Footings for screen porch
1716 SE 8 1/2 ST, Rochester
Plumbing - replace bath bay & T/S valve. Unit #106
1516 NW 16 1/2 AVE, Rochester
Electrical for furnace and a/c replacement
1716 SE 8 1/2 ST, Rochester
Replace Boiler #405 OCHRA
1516 NW 16 1/2 AVE, Rochester
Mechanical/furnace and a/c replacement
216 SE 10 1/2 ST, Rochester
Detached Garage 12 x 24.
714 SW 11 1/2 ST, Rochester
Electrical Service upgrade - 60A to 100A
216 SE 10 1/2 ST, Rochester
Gas piping- Replace gas line with new wardflex and extend to new location of furnace and wh
909 SE 13 1/2 ST, Rochester
Replace existing square D 100 Amp circut breader type load center. Both boxes are identical in size.
408 SW 18 1/2 AVE, Rochester
Electrical - wire new Garage
408 SW 18 1/2 AVE, Rochester
Garage | Other
216 SE 10 1/2 ST, Rochester
Garage Demo
216 SE 10 1/2 ST, Rochester
Mechanical - replace furnace & A/C
216 SE 10 1/2 ST, Rochester
Electrical - Service changeout
5 SE 11 1/2 ST, Rochester
Add double door to separate tenants. (Rochester Feed & Pet / Quality Woods)
5 SE 11 1/2 ST, Rochester
Electrical for Add double door to separate tenants. (Rochester Feed & Pet / Quality Woods)
25 SE 9 1/2 ST, Rochester
Electrical/service upgrade
1921 SE 9 1/2 AVE, Rochester
Install Egress Window in Basement. | Window Replacement
405 SE 16 1/2 ST, Rochester
Mechanical- Replace AC
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.