Deck builders in Pine Island

Deck work for a river town on US 52, mostly in Goodhue County and partly in Olmsted.

Pine Island sits on the Middle Fork of the Zumbro River along US 52 north of Rochester. Most of the city is in Goodhue County, with a small part in Olmsted. Its name comes from a Dakota name meaning "Island of Pines," after a stand of pines at a bend in the river, and it had 3,769 residents in 2020. We connect Pine Island homeowners with independent deck builders for new decks, repairs and railings.

Homes in Pine Island

The town was platted in 1856, and its older streets have houses spanning well over a century. As more residents began commuting to Rochester, newer neighborhoods filled in around the edges. That gives local contractors everything from narrow porches on old houses to big decks on walkouts.

Common requests

  • Replacing old porches or steps with a deck
  • Rebuilding decks with rot near the house
  • Railings and stairs that pass a sale inspection
  • Decks positioned for river or wooded views

Close to the river

Lots near the Zumbro can have more slope and wetter soil than the farmland around town. Footings have to reach firm soil below the frost line, and if your property is close to the river, ask whether any floodplain rules apply before you design.

Which county?

Because Pine Island straddles two counties, check which jurisdiction covers your address before applying for a permit. Either way, footings have to reach below frost depth; Minnesota Rule 1303.1600 sets 3½ feet in Olmsted County, and the permit office will confirm the figure for a Goodhue County address.

Common questions

Is Pine Island in Olmsted or Goodhue County?

Mostly Goodhue County, with a small part in Olmsted County. Check which applies to your address before pulling a permit.

Do you cover Pine Island?

Yes. Call with your address and we will connect you with a contractor who works in the Pine Island area.

Deck work in Pine Island

Nearby areas

Ready to plan a deck before the frost comes out?

Call and we will connect you with an independent deck contractor who works in the Rochester area.

Call (507) 718-5700
Call (507) 718-5700