What happens if you skip the permit (and you needed one)
- Stop-work order issued by City of Moses Lake Building Department can halt the job and trigger $500–$1,500 in penalties; roofer may refuse to continue until permit is retroactively pulled.
- Insurance claim denial: many homeowner policies exclude coverage for unpermitted roofing work, leaving you liable for leaks, wind damage, or collateral water damage ($5,000–$50,000+ in repair costs).
- Resale disclosure hit: Washington requires sellers to disclose unpermitted work to buyers; undisclosed unpermitted roofing may trigger re-inspection, repair demands, or deal collapse.
- Refinance/appraisal block: lenders will flag unpermitted roof replacement during refinance or construction-loan funding, delaying closing by weeks or forcing you to pull a permit retroactively (with potential double fees).
Moses Lake roof replacement permits — the key details
The foundational rule in Moses Lake is IRC R907 (reroofing), which the City of Moses Lake Building Department enforces rigorously. Per IRC R907.4, no roof may have more than two layers of roof covering. If your inspection reveals you already have two layers, you must perform a complete tear-off down to the deck; you cannot overlay a third layer. This is non-negotiable and is the most common reason for permit rejections and rework in the city. When you apply for a permit, you must honestly declare how many existing layers are present — inspectors will verify during the pre-permit walk-through or at rough-in. If you misrepresent the layer count and the inspector discovers a second layer that you didn't disclose, the permit may be revoked and you'll be ordered to tear off, adding weeks to the timeline and potentially thousands to your cost. The city's online permit portal (if available through the Moses Lake city website) or over-the-counter intake will ask you directly; do not guess or assume.
Underlayment and fastening specifications are critical in Moses Lake's windier, colder climate. IRC R905 requires synthetic or asphalt-saturated underlayment; in zone 5B (Moses Lake's eastern climate), the city's inspectors often require you to specify the exact product (name, warranty, and fastening pattern) before issuing the permit. If your roofer is upgrading to metal roofing, you must also submit a fastening plan showing how the panels will be attached — spacing, fastener type (stainless for metal), and fastening frequency. Ice-water-shield (also called self-adhering underlayment) is not explicitly required by the 2021 IRC in Moses Lake's frost depth (30+ inches), but many local roofers and inspectors recommend it within 24 inches of the eaves to prevent ice-dam damage; if you're doing a full tear-off, mentioning this proactively in your permit application can prevent back-and-forth. For any material change — shingles to metal, shingles to tile, asphalt to slate — you must also provide a summary of the new material's weight per square foot and confirm the deck can support it. If the deck cannot, a structural engineer's letter is required (typically $300–$800).
The permit fee in Moses Lake is typically calculated as a percentage of the project valuation or on a per-square basis. Based on regional Washington standards, expect $150–$400 for a standard residential re-roof (assuming single-layer existing, like-for-like material, no deck repair). If a tear-off is required because of multiple layers, add $100–$200. If you're changing materials (shingles to metal/tile), add another $100 if a structural engineer's letter is required. The city usually does NOT charge extra for ice-water-shield or synthetic underlayment specs — those are just documentation. Permit fees are non-refundable, even if you cancel after pulling the permit. Plan 1-2 weeks for plan review if it's a standard re-roof; 2-4 weeks if it involves a material change or structural questions.
Inspections happen in two stages for roof replacement in Moses Lake. The first is the deck-nailing or rough-in inspection: the inspector will verify that any exposed deck is sound (no rot, water damage, or inadequate fastening), and that underlayment is laid correctly and fastened per code. For tear-offs, this is mandatory. For overlays (if the existing roof qualifies — single layer, under 25% new coverage), the city may waive the rough-in if the roofer certifies the deck is sound. The second is the final inspection, which verifies the new shingles/metal/tile are fastened per plan, flashing is sealed and counter-flashed, and gutters are re-installed (if removed). Final inspection must happen before you get a certificate of occupancy or sign-off. The city does NOT require a re-roof to pull a separate permit for gutters or downspout work unless you're replacing them as part of the job — if you are, mention it in the application so the inspector knows to check.
Material-specific rules apply if you're switching roof types. Metal roofing requires fastening and overlap specifications (usually pre-approved if you submit the manufacturer's installation guide). Tile or slate requires a structural engineering letter (unless the deck was originally designed for tile and is confirmed to support it). Asphalt shingles have no special requirement beyond IRC R905 (wind-resistance rating, typically 90+ mph for Moses Lake). If you're staying with asphalt shingles, the permit is straightforward and may be issued over-the-counter on the same day if the existing roof has only one layer and you're not changing the deck. Owner-builders can pull re-roof permits in Moses Lake for owner-occupied single-family homes; you do not need a contractor's license, but you must be on-site during inspections and sign the permit as the 'owner-builder.' If you hire a contractor, they typically pull the permit — confirm with them before you call the city, because dual applications will cause confusion.
Three Moses Lake roof replacement scenarios
Moses Lake's climate zone and roof durability implications
Moses Lake sits in the transition between Washington's marine (4C west of the Cascades) and continental (5B east) climate zones; the city itself is on the east side of the Columbia River, solidly in zone 5B. This matters because roofing code requirements are climate-sensitive. Zone 5B has colder winters (frost depth 30+ inches vs. 12 inches in Puget Sound), drier air (less moss and algae growth), but significantly higher wind loads (especially in spring and fall). The City of Moses Lake Building Department's interpretation of wind-resistant roofing (IRC R905.2.4.1) is stricter than some Puget Sound cities — inspectors often ask for proof of 90+ mph wind rating and proper fastening spacing (typically 6 inches on edges, 12 inches in field) rather than the minimum code default.
Underlayment selection reflects this climate. In zone 5B, asphalt-saturated felt (the old standard) is less common; synthetic underlayment is preferred because it sheds water faster and doesn't absorb moisture, reducing ice-dam risk at eaves. The city does not mandate synthetic, but it's the de facto standard in recent re-roofs. If you're doing a tear-off and replacing with budget asphalt felt, expect the inspector to recommend (though not require) an upgrade to synthetic, which adds $200–$500 to your project cost. Metal roofing, increasingly popular in Moses Lake, performs exceptionally well in the zone's dry, windy conditions and requires a non-bituminous underlayment (paper-backed synthetic, not asphalt-saturated) to prevent corrosion.
Drainage and roof pitch matter more in zone 5B than in Puget Sound because of wind-driven rain and snow load. If your existing roof has a low pitch (under 4:12), the City of Moses Lake may ask for secondary water-barrier specs (such as ice-water-shield) even if not required by the IRC, particularly if you're doing a full tear-off. This is a local best-practice concern, not a hard code mandate, but failing to address it during plan-review can delay your permit.
The 3-layer rule and tear-off enforcement in Moses Lake
IRC R907.4 is the non-negotiable rule in Moses Lake: no roof may have more than two layers of roof covering. The City of Moses Lake Building Department enforces this strictly and will require a tear-off if you have two layers already, regardless of the new material's weight or the roof's structural condition. This is the single biggest surprise for homeowners — many assume they can overlay a third layer if the deck is sound, but the code prohibits it outright. The reason is practical: multiple layers mask decay and make future inspections harder; tear-off ensures a fresh start and better long-term durability.
When you apply for a permit, the city will ask you to declare the number of existing layers. Some homeowners guess wrong (underestimating the number of layers because they assume older homes have only one). If the inspector arrives and discovers a second layer that wasn't disclosed, the permit may be flagged for review, causing a 1-2 week delay while you decide whether to tear off or withdraw the application. To avoid this, hire a roofer to do a pre-permit layer inspection (cost $100–$250); they'll probe the edge of the roof and count layers before you apply. If you find two layers, budget for tear-off: add 3-5 days to the timeline and $800–$1,500 in disposal costs.
The city does not require a structural engineer's report simply to verify that you can tear off — the deck doesn't need to be 'strong enough' for tear-off, only sound. However, if the inspector finds rot or structural inadequacy during the rough-in inspection, the roofer must stop and a repair permit is needed (separate cost and timeline). This is rare but worth budgeting for if your home is older than 30 years or if the existing roof has signs of leaks.
Moses Lake City Hall, 401 S. Balsam St., Moses Lake, WA 98837
Phone: (509) 764-3702 (general city line; ask for Building Permits) | Check the City of Moses Lake website (www.ci.moses-lake.wa.us) for an online permit portal or permit status lookup
Monday–Friday, 8:00 AM–5:00 PM (verify locally for holiday closures)
Common questions
How do I know how many layers are on my roof before I apply for a permit?
Ask your roofer to do a pre-permit inspection (cost $100–$250). They'll probe the edge of the roof with a knife or pry bar and count the visible layers. You can also ask a home inspector to verify during a general inspection. Do not guess; if you misrepresent the layer count and the inspector discovers a second layer you didn't disclose, your permit may be delayed or flagged for review.
Can I overlay a new roof over my existing shingles if I have only one layer?
It depends on the scope. If you're doing a full tear-off (100% coverage removal and replacement), you need a permit regardless. If you're doing a partial repair or re-roof over fewer than 25% of the roof area and the existing layer is single, the City of Moses Lake may allow an overlay without a permit — but confirm with the city before assuming. Any full re-roof requires a permit.
What if the inspector finds two layers when I only expected one?
The roofer must stop work and report the finding to the building department. You have two options: (1) tear off and continue (adds 3-5 days and $800–$1,500), or (2) withdraw the permit and consult with the city on next steps. Proceeding without a tear-off violates IRC R907.4 and will fail final inspection.
Do I need a structural engineer's letter to switch from shingles to metal roofing?
Yes, if the roof deck was not originally designed for metal (or if the original design is unknown). Metal is heavier (1-1.5 lbs/sq ft) than asphalt shingles, and the city requires a structural engineer to confirm the deck can support it. Cost is $300–$600. If your deck is modern and was originally designed for tile or slate, an engineer's letter may not be required — ask the city when you apply.
How long does it take to get a roof replacement permit in Moses Lake?
Standard residential re-roofs (single-layer existing, like-for-like shingles, no structural questions) are often issued same-day or within 3-5 days over-the-counter. Material changes (shingles to metal) or tear-offs of multiple layers take 1-2 weeks. Final sign-off (after both inspections) typically happens within 1-2 weeks of roofer completion.
Who pays for inspections — the city or me?
Inspections are included in your permit fee (no separate charge per inspection). The permit fee covers both the rough-in (deck nailing) and final (shingles installed) inspections. You must schedule each inspection in advance by calling the Building Department or using the online portal (if available).
Can I pull the roof replacement permit myself if I'm doing the work, or do I need a contractor?
You can pull the permit as an owner-builder for an owner-occupied single-family home in Moses Lake. You do not need a contractor's license. However, you must be present during both inspections. If you hire a roofer to do the work, they can pull the permit on your behalf — confirm this with them before calling the city to avoid duplicate applications.
What happens if my roof fails final inspection?
The inspector will list specific deficiencies (e.g., improper fastening, flashing not sealed, deck not nailed per code). You have 30 days to correct the issues and schedule a re-inspection. If corrections require rework by the roofer, you may incur additional labor costs. Major defects (e.g., inadequate deck nailing or multiple fastening failures) may require the inspector to fail the entire roof and demand remediation.
Do I need a permit if I'm just replacing gutters or flashing during a re-roof?
Gutter and flashing replacement as part of a roof re-roof is included under the roof-replacement permit — no separate permit needed. If you're replacing gutters or flashing only (not as part of a re-roof), a permit is not required unless the scope involves structural changes (e.g., adding new support brackets to the fascia).
What's the penalty if I do a roof replacement without a permit in Moses Lake?
Stop-work order ($500–$1,500 in fines), potential insurance claim denial, resale disclosure complications, and refinance blocking. The city may also require you to pull a retroactive permit (with double fees) and submit to a full inspection, which delays the project further. Avoid unpermitted work — the savings in permit fees (a few hundred dollars) are not worth the risk.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.