Pro24 Contracting

Snow, Ponding and Drainage on a Minnesota Flat Roof

A low-slope roof in Minnesota is a drainage system first. What the state code assumes about rainfall and snow load, why ponding shortens a membrane's life, and what a maintenance inspection should actually check.

A low-slope roof in Minnesota is a drainage system before it is anything else, and almost everything that takes one out of service early comes back to water that did not leave. Ponding degrades the membrane and the seams underneath it. Drifted snow loads areas the structure was not designed to carry. Blocked drains turn a rainstorm into a structural question. None of that is exotic, and all of it is visible to somebody who goes up and looks twice a year. The buildings that get into trouble are the ones nobody has been on since the last leak.

Flat roofs are not flat

Every low-slope roof is built to move water to a specific place, and the whole system is sized around an assumed rate of rainfall.

Minnesota’s plumbing code is explicit about the number. Minnesota Rules part 4714.1101, subpart 4, which amends section 1101.12 on roof drainage, states at 1101.12.1 that “the roof drainage system shall be sized on a basis of a rate of rainfall of at minimum 4 inches per hour.” The same figure appears again in part 4714.1103 for sizing leaders and conductors where the tables do not cover a case, and again in part 4714.1105 for controlled-flow systems.

Four inches an hour is the design storm the state assumes. It matters because a drainage system carrying half its designed capacity, because two of six drains are blocked with a season of debris, no longer meets that assumption. The roof does not know it is undersized until the day it is.

What is the secondary drainage for?

It is the backup that keeps a blocked primary drain from becoming a structural problem, and the code puts it at a specific height for a specific reason.

Minnesota Rules part 4714.1101 provides that “Secondary (emergency) roof drainage shall be provided in accordance with Minnesota Rules, chapter 1305,” and that unless the roof design is certified by a structural engineer for the maximum possible ponding depth, “secondary roof drainage shall be located 2 inches above the lowest point of the roof surface.”

Two inches of water across a large roof is a great deal of weight. The secondary drain or scupper exists so that the water leaves before it gets deeper than that. Which means a secondary drain that has been covered by a pallet, a mechanical curb or accumulated gravel is not a minor housekeeping item. It is the part of the system that was supposed to catch the failure of the other part.

How much snow does the code expect a roof to carry?

Minnesota assigns a ground snow load by county, and the metro figure is one that every building owner here should know.

Minnesota Rules part 1303.1700 sets the ground snow load, Pg, at 60 pounds per square foot in a named list of counties including Aitkin, Carlton, Cass, Crow Wing, Itasca, Kanabec, Mille Lacs, Morrison, Otter Tail, Pine, St. Louis and Todd, and provides that it “shall be 50 pounds per square foot in all other counties.” Anoka, Hennepin, Ramsey and the rest of the metro counties fall into that second group.

That is a ground load, and the design snow load on a roof is derived from it rather than equal to it. The number worth carrying away is the principle underneath: the structure was designed for a specific, uniform assumption, and snow in the real world does not arrive uniformly.

Drifting is the part that catches people out

Snow redistributes, and the places it piles up are exactly the places a roof was not designed to hold extra weight.

Look at where the wind can stack it: against parapets, on the low side of a roof-level change where a taller section blocks the wind, behind rooftop mechanical units, around screen walls, and in the valleys of any sloped section discharging onto a flat one. Those areas can carry several times the depth of the open field. Then add a thaw and a refreeze, which turns light snow into something much denser without adding a flake, and add a blocked drain so the meltwater has nowhere to go.

The practical version of this for a building owner is not to calculate loads. It is to know, before winter, which areas of your roof drift, whether the drains serving them are clear, and who is going to look after the storm that actually matters.

Why does ponding matter if the roof does not leak?

Because ponding is a life-shortening condition rather than an immediate failure, which is exactly why it gets ignored until it stops being either.

Water standing on a membrane holds dirt and biological growth against the surface, keeps seams and flashings continuously wet rather than wet-then-dry, and concentrates freeze-thaw cycling in one area over a whole winter. Where water sits, the roof ages faster than the roof around it. The first sign is usually not a leak but a visible tide line, a stained ring, growth at the low point, or a seam that has started to open along one edge.

The same pattern shows up on the pitched side of a building for the same reason, which is why gutters that overflow even when they are clean is worth reading if your property has both.

What a maintenance inspection should actually cover

The useful version is somebody walking the whole roof with a written checklist, not a look from the parking lot and not a glance at the area around the last leak, because the point is to find the conditions that have not produced a leak yet.

Our commercial roofing inspections cover the membrane surface, seams and flashing details, drains and scuppers, rooftop equipment curbs, and any area holding standing water after rain. Interior conditions belong in the same visit, because ceiling stains, damp insulation and a musty smell in the space below the deck often show up before anything is visible from above.

Add the items specific to this climate. Whether the drain strainers are in place and clear, whether the secondary drainage path is unobstructed, where snow drifted last winter and what that area looks like now, and whether anyone has been on the roof since the last service call. Rooftop trades leave things behind: a cut-off length of conduit, a dropped screw, a patch of sealant nobody documented.

How often should a flat roof be inspected?

Twice a year plus after any severe weather event, which is the same cadence the roofing industry recommends on the residential side for the same reasons.

The Asphalt Roofing Manufacturers Association, writing about steep-slope maintenance in February 2026, sets it out plainly: “Typically, an inspection is done in the spring so that repairs can be made during the warmer months, and then another inspection is performed in the fall prior to severe winter weather.” The logic carries directly to low-slope. Spring finds what winter did and leaves a working season to fix it. Autumn clears the drains and catches open seams before the first freeze locks them in.

Who should not be up there

Winter is the worst time to send an untrained person onto a low-slope roof, and it is exactly when the temptation is highest.

A snow-covered membrane hides skylights, curbs, edges and the drains themselves. Removing snow with the wrong tool cuts the membrane, and a cut under two feet of snow is a leak that will not announce itself until the thaw. If snow has to come off, it is a job for people who know where the roof’s features are and what they are standing on.

Getting a real picture of your building

If you manage more than one property, the version of this that works is a known condition for each roof and a date for each, rather than a phone call after each leak.

That is what our commercial accounts use us for. One property manager overseeing multiple buildings describes being able to reach someone here no matter who on their team is calling, which is the whole point of a vendor relationship on a roof: the file is continuous even when the caller is not. A townhome association came to us the same way. If yours is a multifamily building, what boards should know about roof replacement covers the governance side of the same decision, and the flat roof material guide covers what is on top.

Pro24 Contracting inspects, repairs and replaces commercial and multifamily roofs across the Twin Cities metro, working around occupied buildings and business hours. Book an inspection before the first freeze and you will get a written condition report, drain by drain, with what needs doing now and what can wait until spring.

Ready when you are

Have a project in mind? Don’t hesitate to reach out.

Contact Us
Call Us