Skip to main content
UPTIME

Minneapolis–St. Paul Dock & Door Repair Service Area

Call (385) 325-7138 about dock and commercial door work at facilities in the fifteen counties of the Minneapolis–St. Paul metro, on both sides of the state line. The independent provider confirms the facility address and whether it can take the job.

CALL NOW — COMMERCIAL LINE(385) 325-7138

Call to describe the problem—if the door is stuck open or the dock is down, say so first.

Independent service-request website. Calls may be shared with an independent commercial dock-and-door repair company. That provider confirms availability, scope, pricing, and service terms.

Facts checked: September 18, 2026.

The counties and the permit-office starting points

Minnesota has a statewide building-code framework (Minn. Stat. § 326B.121). The actual enforcing office, building and work still matter. Use DLI's local code lookup for the facility's city or township; municipalities can share a designated building official.

CountyPrincipal placesWhere to start on a commercial permitWorth knowing
Hennepin, MNMinneapolis, Bloomington, Brooklyn Park, Plymouth, Eden Prairie, Maple GroveThe municipality's designated building official. Minneapolis routes commercial work through Development ReviewThe Minneapolis windows-and-doors handout people find first is a Residential Code document about houses
Ramsey, MNSt. Paul, Roseville, Maplewood, New Brighton, ShoreviewThe municipality's designated building official. St. Paul: Department of Safety and Inspections, through PAULIESt. Paul's express list does not name doors; ask which application, review and completion period fit the work
Dakota, MNEagan, Burnsville, Lakeville, Inver Grove Heights, RosemountThe municipality's designated building officialEagan has its own page
Anoka, MNBlaine, Coon Rapids, Fridley, Andover, Anoka, city of RamseyThe municipality's designated building officialRamsey is a city here, not the county; Blaine crosses into Ramsey County
Washington, MNWoodbury, Oakdale, Cottage Grove, Stillwater, Forest LakeThe municipality's designated building officialCrossing the St. Croix from here changes the state, not just the town
Scott, MNShakopee, Savage, Prior Lake, JordanThe municipality's designated building officialShakopee has its own page
Carver, MNChaska, Chanhassen, Waconia, VictoriaThe municipality's designated building officialChanhassen crosses into Hennepin County
Wright, MNSt. Michael, Albertville, Monticello, Buffalo, OtsegoLook up the city or township's designated building officialConfirm the township authority before assuming the county
Sherburne, MNElk River, Big Lake, Becker, ZimmermanLook up the city or township's designated building officialPrinceton crosses into Mille Lacs County
Chisago, MNNorth Branch, Chisago City, Lindström, WyomingLook up the city or township's designated building officialOuter-metro; confirm the office for the parcel
Isanti, MNCambridge, Isanti, BrahamLook up the city or township's designated building officialOuter-metro
Mille Lacs, MNPrinceton, Milaca, OnamiaLook up the city or township's designated building officialPrinceton also sits in Sherburne County
Le Sueur, MNLe Center, Le Sueur, MontgomeryLook up the city or township's designated building officialNew Prague crosses into Scott County
St. Croix, WIHudson, New Richmond, Somerset, Baldwin, RobertsWisconsin DSPS or its delegated reviewer for covered plan review; the local inspector for municipal permitsCity, town and village lines matter here. Hudson has its own page
Pierce, WIRiver Falls, Prescott, EllsworthSame as St. Croix CountyRiver Falls sits in both Wisconsin counties

Electrical is its own question everywhere in Minnesota. About 66 cities run their own electrical inspection authority; the state covers the rest. DLI's instructions say not to file with the state if the project is in a city that has local authority, and warn that the project's actual location "is often different than the mailing address used by the building's occupant" (DLI electrical permit instructions). There is an address lookup. Use it before anyone files.

Communities we take calls about

Hennepin County

Minneapolis · Bloomington · Brooklyn Park · Plymouth · Eden Prairie · Maple Grove · Minnetonka · Edina · St. Louis Park · Brooklyn Center · Richfield · Golden Valley · New Hope · Crystal · Hopkins · Rogers · Dayton · Champlin · Osseo · Chanhassen (Hennepin portion) · Rockford (Hennepin portion).

Ramsey County

St. Paul · Roseville · Maplewood · New Brighton · Vadnais Heights · Shoreview · Little Canada · Arden Hills · Mounds View · North St. Paul · White Bear Lake city · White Bear Township · Blaine and Spring Lake Park (Ramsey portions).

Dakota County

Eagan · Burnsville · Inver Grove Heights · Rosemount · Apple Valley · Lakeville · Mendota Heights · South St. Paul · West St. Paul · Farmington · Hastings · Northfield (Dakota portion).

Anoka County

Blaine · Coon Rapids · Fridley · Andover · Ham Lake · Ramsey · Anoka · Lino Lakes · Spring Lake Park · Columbia Heights · Circle Pines.

Washington County

Woodbury · Oakdale · Cottage Grove · Stillwater · Forest Lake · Lake Elmo · Hugo · Mahtomedi · Newport · St. Paul Park · Bayport · White Bear Lake and Hastings (Washington portions).

Scott County

Shakopee · Savage · Prior Lake · Jordan · Belle Plaine · Elko New Market · New Prague (Scott portion).

Carver County

Chaska · Chanhassen · Waconia · Victoria · Norwood Young America · Carver · Cologne.

Wright County

St. Michael · Albertville · Monticello · Buffalo · Otsego · Rockford · Delano · Annandale · Dayton (Wright portion).

Sherburne County

Elk River · Big Lake · Becker · Zimmerman · Princeton and St. Cloud (Sherburne portions).

Chisago County

North Branch · Chisago City · Lindström · Wyoming · Rush City · Center City.

Isanti County

Cambridge · Isanti · Braham.

Mille Lacs County

Princeton · Milaca · Onamia.

Le Sueur County

Le Center · Le Sueur · Montgomery · New Prague (Le Sueur portion).

St. Croix County, Wisconsin

City of Hudson · Town of Hudson · North Hudson · New Richmond · Somerset · Baldwin · Roberts · Hammond · Glenwood City · River Falls and Spring Valley (St. Croix portions).

Pierce County, Wisconsin

River Falls · Prescott · Ellsworth · Spring Valley · Bay City.

Those fifteen counties are the Minneapolis–St. Paul–Bloomington, MN–WI metropolitan area as delineated in OMB Bulletin No. 23-01, July 21, 2023. That is a geographic reference for organising requests. It is not a provider's territory, and it is not a drive radius.

Names that catch people out

Give the street address on the call so the correct jurisdiction can be checked. But if you are trying to work out which office to phone yourself, these are the ones that trip people up in this metro:

  • White Bear Lake the city and White Bear Township are two different places, and the city also extends into Washington County.
  • Ramsey is a city in Anoka County as well as the name of a county.
  • Blaine crosses the Anoka–Ramsey county line.
  • Chanhassen sits in both Carver and Hennepin.
  • Hastings sits in both Dakota and Washington.
  • New Prague sits in both Scott and Le Sueur.
  • Princeton sits in both Sherburne and Mille Lacs.
  • Dayton and Rockford cross the Hennepin–Wright line; Spring Lake Park crosses Anoka–Ramsey.
  • River Falls and Spring Valley, WI sit in both St. Croix and Pierce.
  • And a Hudson mailing address may be in the City of Hudson, the Town of Hudson, or North Hudson — three different authorities. More on that here.

Local pages

PageWhat its local answer adds
Eagan, MNWaters Business Center facility identification, city building permits and state electrical permits
Shakopee, MNScott County, and the change-of-use question that comes up on tenant projects
Brooklyn Park, MNHennepin County north metro, and the building-versus-electrical inspection split
Hudson, WICity-versus-town jurisdiction, the city combination permit and Wisconsin review and electrical rules

The Wisconsin side is genuinely different

Not a slogan. Two concrete differences:

A different approval system. Wisconsin DSPS or a delegated municipality reviews covered commercial-building projects; the local permit is a separate check. Minnesota also has commercial plan review. Ask which approvals the actual work needs rather than assuming every repair goes to the state (Wisconsin DSPS).

Different electrical code edition. Minnesota moved to the 2026 NEC on August 17, 2026. Wisconsin moved to the 2023 NEC on September 1, 2026, skipping the 2020 cycle, through amendments to ch. SPS 316. Two weeks apart, two different code books, one river between them.

For a new or changed electrical installation, ask which edition and permit apply. An ordinary mechanical repair and a new powered opening do not automatically take the same path. Full detail on the Hudson page.

At and beyond the county edges

St. Cloud extends from Sherburne County into Benton and Stearns. Northfield extends from Dakota County into Rice. Braham also extends into Kanabec, and Le Sueur city into Sibley. Call about those portions, Rochester and the Olmsted County corridor, Faribault, Red Wing, Hutchinson, and Eau Claire or Menomonie on the Wisconsin side too. The independent provider confirms the facility address and whether it can take the job.

If you reach voicemail, leave the facility address, the door or dock number if known, what's wrong, and a callback number.

Start with the facility address.

CALL NOW — COMMERCIAL LINE(385) 325-7138

The equipment we take calls about across the metro

Independent service-request website. Calls may be shared with an independent commercial dock-and-door repair company. That provider confirms availability, scope, pricing, and service terms.

Minneapolis–St. Paul dock and door repair · All local services · Call page · How Uptime works · About Uptime · Change service area

Sources

Call Commercial Line(385) 325-7138