What Skylight Installation Involves
Skylight installation is the process of cutting an opening through your roof deck, installing flashing and underlayment, and securing a skylight frame to bring natural light into interior rooms. The job requires precision: a licensed roofer must account for roof pitch, rafter spacing, and local snow loads — especially critical in Minneapolis, where heavy winter snow can stress an improperly installed skylight.
The installation starts with location selection. You'll want the skylight positioned to maximize morning or afternoon light without creating summer heat gain or winter drafts. Your roofer marks the opening from inside, cuts through shingles and decking, and installs a curb — a wood frame that sits on the roof deck and supports the skylight unit itself.
Flashing comes next. This metal or rubber seal sits between the curb and your roofing material, directing water down and away from the opening. Without proper flashing, water will find its way into your attic during Minneapolis's spring thaw or heavy rain events. The skylight frame then sits on the curb, and the whole assembly is sealed with roofing cement and new shingles.
Why Skylights Fail in Minneapolis Homes
Minneapolis roofing contractor teams see two common failure patterns: improper flashing and inadequate curb height. In older homes, skylights installed without ice-and-water shield fail during freeze-thaw cycles when ice dams form around the frame.
A curb that's too low allows snow to pile against the skylight, trapping moisture. A curb that's too high creates a visual bump and can catch wind. The right height balances drainage, aesthetics, and structural integrity.
Condensation is another issue. Skylights with single-pane glass sweat in winter when warm interior air meets cold glass. Modern skylights use double or triple glazing with low-emissivity coatings to minimize condensation and heat loss.
How Much Does Skylight Installation Cost?
Skylight installation costs between $800 and $2,500 per unit, depending on size, glazing type, and roof complexity. A standard 2-by-4-foot skylight with double-pane glass and proper flashing runs $1,200 to $1,600 installed. Larger skylights (4-by-6 feet) or those with motorized blinds or ventilation features cost $2,000 to $3,500.
Labor typically accounts for 40% of the total cost. Roofing material removal, flashing installation, and re-shingling add time, especially on steep-pitch roofs common in Northeast Minneapolis and Uptown homes. If your roof deck is compromised — soft spots from water damage — expect additional repair costs before the skylight can be installed safely.
Permits in Minneapolis cost $50 to $150 and are required for any roof opening. Your licensed roofer should handle permit paperwork and ensure the installation passes inspection.
Skylight Types and Materials
Fixed skylights don't open; they're the most affordable and maintenance-free option. Venting skylights open manually or with a motor, allowing heat and moisture to escape — useful in bathrooms and kitchens. Tubular skylights (also called sun tunnels) use reflective tubes to channel light through attics and into lower rooms, perfect for homes where a full-size opening isn't practical.
Glazing options range from single-pane (cheapest, worst insulation) to triple-pane with argon gas and low-E coatings (best performance, highest cost). In Minneapolis's cold climate, double-pane with low-E coating strikes the right balance: it reduces heat loss in winter, minimizes summer cooling load, and resists condensation.
Flashing materials matter too. Aluminum flashing is standard and affordable. Copper flashing costs more but lasts longer and looks premium. Rubber (EPDM) flashing is flexible and forgiving on irregular roof shapes.
The Installation Process Step-by-Step
Day one: your roofer marks the opening location from inside, accounting for rafters and roof pitch. They cut through shingles and underlayment, then remove the roof deck section. A curb frame is built and installed on the remaining deck, and flashing is laid underneath and around the curb.
The skylight unit is set on the curb and secured with fasteners. Roofing cement seals the flashing edges. New shingles are installed over the flashing, overlapping the skylight frame to direct water downward. Caulk seals any gaps.
Interior finishing (drywall, trim, paint) happens after the roof work is complete and weather-sealed. Most skylight installations take 6 to 8 hours, though complex roofs or weather delays can extend the timeline.
When You Should Install a Skylight
Install a skylight if you have a dark interior room with no good window options — a bathroom, hallway, or kitchen island that doesn't face a wall. Skylights add value if they're sized appropriately and installed correctly; oversized skylights create heating and cooling problems.
Don't install a skylight if your roof is near the end of its lifespan. If you're planning a roof replacement in the next 5 years, wait. Removing and reinstalling a skylight during roofing is expensive. Also avoid skylights in rooms with heavy moisture (steamy bathrooms without ventilation fans) unless you choose a venting model with a moisture sensor.
Minneapolis's heavy snow load makes skylight placement critical. South-facing skylights in Longfellow or Southwest Minneapolis can collect snow; north-facing ones stay clearer but provide less light. East or west exposure is often the best compromise.
Maintenance and Longevity
A properly installed skylight lasts 20 to 30 years. Maintenance involves cleaning the glass (inside and out, twice yearly) and inspecting flashing after heavy snow or storms. In Minneapolis, check for ice dams around the skylight frame each winter — clear accumulated snow to prevent water backup.
If you notice condensation between panes, the seal has failed and the unit needs replacement. If water drips during rain, the flashing is compromised — call a licensed roofer immediately to prevent attic and ceiling damage.



