

MoscowRoofing
Moscow sits at 2,582 feet on the Palouse and averages 43 inches of snow a year. The City's own design criteria call for a 40 psf roof snow load and 115 mph wind. Those numbers are why a roof built for the valley does not survive up here. Lake City Roofing has worked across North Idaho since 1987, licensed in Idaho and Washington.
Get a Free EstimateTell us how to reach you and we will follow up shortly. No obligation.
Roofing Built for The Palouse
Here is the fact that ought to shape every roofing decision in Moscow. Drive thirty miles southwest to Lewiston and you drop about 1,800 feet in elevation, and the annual snowfall falls from roughly 43 inches to somewhere in the teens. Same corner of Idaho, same drive you would make for a Saturday errand, and a completely different set of demands on a roof.
Moscow's roofs live up on the Palouse, where winter means real accumulation, long cold stretches, and the open wind that comes with rolling farm country and no shelter. Lake City Roofing has worked in North Idaho since 1987, and we build for the snow country conditions Latah County actually delivers rather than a generic spec that would be fine in the valley.
Built to Moscow's Numbers
The City of Moscow publishes design criteria that every permitted structure has to meet. These are not marketing figures, they are the loads your roof is legally expected to carry, and they explain why roofing here is a different job than roofing in Lewiston or Clarkston.
The baseline snow load the ground is expected to carry, and the starting point for every structural roof calculation.
The design roof snow load. That is the weight of a loaded roof in a Moscow winter, sitting there for weeks.
Three-second gust design speed. On the open Palouse, shingle wind rating and proper nailing are not optional.
How deep the ground freezes here, and part of why weathering exposure in Moscow is rated as severe.
Figures per the City of Moscow published design standards. Always confirm current criteria with the City at permit time.
Ice dams are the single most common way a Moscow roof fails, and they are not really a roof problem. Warm air escaping a poorly sealed attic melts the snowpack from underneath. That meltwater runs down to the cold overhang, refreezes into a ridge of ice at the eave, and every thaw after that backs water uphill under the shingles and into the ceiling. You can replace the shingles every ten years and it will keep happening until the attic gets fixed.
Call (208) 665-5881Roof Repair in Moscow
Winter damage in Latah County tends to show up in three places. Ice damming at the eaves and in the valleys, where water works backward under the shingle course. Wind damage along ridges and rakes, where Palouse gusts get under an edge that was never sealed properly. And plain load fatigue, where weeks of sitting snow stress fasteners, flashing, and the deck itself.
Moscow also has a lot of roof under a lot of years. The older housing stock around downtown and the established blocks near East City Park and the university carry roofs that have taken decades of freeze and thaw. When we inspect an older Moscow home, we are looking at the attic and the ventilation as hard as we look at the shingles, because that is usually where the actual problem lives.
Rental & Multi-Unit Property Owners
Moscow is a university town, and a large share of the housing near campus is rental. That creates a roofing problem no homeowner has, which is timing. You cannot tear off a roof over occupied student housing in October, and you cannot let a leaking unit sit through a Palouse winter either.
We schedule rental and multi-unit work around lease turnover and the summer weather window, we handle multiple buildings on one scope, and we document everything for owners who are managing property from out of town. If you own or manage rentals in Moscow, ask us about a portfolio inspection rather than waiting for a tenant to report a ceiling stain.
New Roof Installation & Replacement
A roof specified for Moscow needs a few things the valley does not require. Ice and water shield carried well up from the eaves, because a 40 psf design load means real snow sitting on the roof for real time. Balanced intake and exhaust ventilation, since that is what keeps the deck cold and stops ice dams before they start. And a shingle with a wind rating that respects a 115 mph design gust, fastened to the manufacturer's high-wind pattern rather than the minimum.
As a GAF Master Elite contractor, a certification fewer than 2% of roofers in the country hold, we can register the strongest manufacturer warranties available and we install to the spec those warranties require. You get a clear written estimate, an honest read on whether you need a full replacement or have a few good years left, and no pressure either way.
Why Moscow Homeowners Choose Lake City
We have been roofing in North Idaho since 1987, and snow country is the condition we know best. We are licensed and insured in Idaho and Washington, which matters in a place where Pullman is eight miles down the road, and we hold the manufacturer certifications to back the work with real warranties.
- Licensed & insured in Idaho and Washington
- GAF Master Elite certified
- IKO Craftsman Premiere certified
- Built to Moscow snow load and wind criteria
- Ice dam diagnosis and ventilation correction
- Rental and multi-unit scheduling
- Free inspections & insurance claim help
- No high-pressure sales ever
Common Questions
Get Your Free Estimate
Whether you own a home near downtown, a place out toward Moscow Mountain, or rental property near the university, Lake City Roofing is ready to help. Call us or use our online contact form to schedule a free roof inspection. No obligation, no pressure, just a straight assessment from a contractor who has been roofing North Idaho since 1987.



