What happens if you skip the permit (and you needed one)
- Stop-work orders in Moline carry $100–$300 fines per day, with City of Moline Building Inspector authority to halt construction immediately upon discovery.
- You will owe double permit fees (application fee plus reinstatement fee, typically $300–$600 combined) if caught and forced to file retroactively.
- Homeowner's insurance may deny claims related to deck collapse or injury if the deck was not permitted and inspected — a liability exposure of $100,000+ in a fall case.
- Rock Island County assessor may flag unpermitted decks on re-sale disclosures, tanking buyer confidence and potentially costing you $5,000–$15,000 in resale value.
Moline attached deck permits — the key details
Moline's Building Department enforces the 2021 Illinois Building Code (which adopts the 2021 IBC with Illinois amendments). For decks, the key rule is IRC R507 (Decks), which requires structural support via footings below the frost line, ledger attachment via flashing and bolting, and guardrails on any deck over 30 inches above grade. The Moline frost line is 42 inches, meaning your post footings must extend a minimum 42 inches below finished grade — no exceptions for sandy soil or 'well-drained' sites. This is deeper than much of downstate Illinois (36 inches) and will add $200–$400 to your excavation and concrete costs per post. Moline's permit portal requires you to submit site plans showing property lines, setback distances, and footing depths before you break ground. The Building Department targets 10-14 business days for initial plan review, though complex decks with electrical or attached structures may take 3-4 weeks.
Ledger flashing is the single most-rejected detail in Moline deck permits. IRC R507.9 requires a metal flashing installed under the rim board and lapped over the house band board — not under it, not 'caulked in place,' but overlapped so water sheds away from the band board and into the rim joist. Common mistakes: flashing installed backwards (water runs behind it instead of off it), flashing not extending far enough down the rim board, or flashing nailed instead of screwed and sealed. Moline inspectors will reject plans that don't show this flashing detail in a cross-section drawing. If your deck is 24 inches or higher, you also need a lateral load device (a Simpson DTT, LUS210, or equivalent) connecting the rim board to the house ledger board — this resists racking from wind and seismic load. Plans must call this out by manufacturer part number. The cost to add proper flashing and connectors is $200–$400 in materials; the cost of a rejected permit and re-submittal is 2-3 weeks of delay.
Guardrail height, footing spacing, and stair dimensions are the next-most-common trip-ups. Moline requires guardrails 36 inches high (measured from deck surface to top of rail) on any deck over 30 inches above grade. Posts must be spaced a maximum 6 feet apart on center (IRC R507.6); beams must span no more than the lumber species and size allow (this is where an engineer comes in). Stairs must have a maximum 7.75-inch rise per step and a minimum 10-inch tread depth (IRC R311.7). Many DIY deck plans from online sources fail because they don't account for Moline's specific frost depth or because the stringer calculations were done for a different climate zone. If your deck is over 200 sq ft or over 24 inches high, the City of Moline Building Department recommends (and sometimes requires) a sealed stamped design from a structural engineer or architect — cost roughly $400–$1,000 depending on complexity. For smaller decks (under 12x14 and under 24 inches), a pre-approved plan set from a lumber supplier or online plan service (which already includes ledger flashing, DTT connectors, and footing details for 42-inch frost depth) will usually pass Moline plan review without revision.
Electrical and plumbing on decks are rare but trigger additional review. If your deck includes built-in lighting, a hot tub, or water lines, you'll need a separate electrical or plumbing permit, and the deck permit will be held until those are coordinated. Moline's Building Department requires electrical work on decks to meet NEC Article 210 (outdoor circuits must be GFCI-protected) and 406.8 (receptacles within 6 feet of water must be GFCI). This means plan review adds 1-2 weeks. Budget $150–$300 for an additional electrical permit if you have on-deck lighting or outlets. Hot tubs (if permanently installed) need both electrical and a building permit. If you're adding a roof or solid cover over the deck (making it 'semi-enclosed'), Moline may recalculate snow load and wind load requirements, which can mean deeper footings and stronger posts — this is a major cost jump and is often missed by owners who think 'I'm just adding shade.' File separately and ask the Building Department whether a roof cover triggers upgraded structural requirements before you design it.
Moline's permit filing is online-first. You upload site plans, structural details, electrical/plumbing specs (if any), and a scope of work via the city's permit portal. You do not walk in with paper plans — the city has phased out over-the-counter submissions. Expect to pay a $150–$300 base permit fee plus $2–$4 per sq ft of deck for larger projects (so a 200 sq ft deck is roughly $450–$550 total). Processing time is 10-14 days for a simple deck (no revisions), 3-4 weeks if there are plan corrections. Once your permit is issued, you have 180 days to start work and 1 year to complete it. You must call for three inspections: footing pre-pour (City inspector checks footing depth and hole diameter), framing (posts, beams, rim board, ledger flashing, guardrails, stairs), and final (overall compliance and safety). Each inspection usually happens within 2-3 days of your request. If you fail an inspection, you'll have 10 days to correct and request re-inspection.
Three Moline deck (attached to house) scenarios
Moline's 42-inch frost depth and why it matters to your deck cost
Moline sits in Rock Island County, which experiences winter ground freezing down to 42 inches below the surface — significantly deeper than much of Illinois downstate (36 inches) and at the edge of the upper Midwest's deepest frost lines. This matters because deck posts must rest on footings below the frost line. If your footing is above the frost line, winter freeze-thaw cycles will heave your posts up and down, breaking ledger connections, cracking concrete, and destabilizing the entire deck. Moline's Building Code (2021 IBC adoption) mandates 42-inch frost depth as the baseline; soil conditions (clay vs. sand) don't reduce it. Many DIY deck plans found online were written for warmer climates or downstate Illinois and specify 36-inch or even 24-inch footings. Submit those to Moline's Building Department and they will be rejected — you'll be asked to revise to 42 inches, adding 6-12 inches of dig per hole and $200–$400 to your project cost.
The practical impact: digging four to six holes 42 inches deep in Rock Island County glacial till (dense, clay-heavy soil) is not a weekend project with a hand auger. You'll want a power auger rental ($60–$100 per day) or a small excavator ($300–$600 per day). Autumn and early spring are best — frozen ground in January-February adds another $200–$400 because you'll need heating cables or hot-water thawing. Once the holes are dug, you're pouring concrete piers (typically 4 inches of gravel, then 20-24 inches of concrete) to set your posts. A typical 12x14 deck with four corner footings will use 2-3 cubic yards of concrete. Because footings are 42 inches deep, each one is taller, using more concrete and costing slightly more than a southern-climate deck with shallower footings.
One more consideration: in Moline proper (central city), soils are mixed glacial till and clay; west of the river in East Moline, there's loess (wind-deposited silt) mixed with clay, which is slightly softer but still requires the same 42-inch depth. If your deck is very large or in a flood-prone area (check the FEMA flood map), you may need even deeper footings or pilings — Moline's Building Department will flag this during plan review. Budget an extra $300–$500 if you're within the 100-year flood plain.
Moline's online permit portal and what to expect from plan review
Unlike some Illinois cities that still accept paper permits in person, Moline requires all building permits (including decks) to be filed online through the city's permit portal. You cannot walk up to City Hall with a roll of plans and expect same-day approval. Instead, you create an account on the portal, fill out an online application (providing your address, scope of work, estimated cost), upload PDF files of your site plan and structural details, and submit. The portal automatically assigns your permit a case number and sends you a confirmation email. Processing time is 10-14 business days if your submission is complete and compliant; if details are missing or plans don't meet code, the inspector will email you a list of deficiencies and you have 14 days to re-upload revised documents. Expect 1-2 rounds of revisions for larger decks.
What Moline inspectors will check: Your site plan must show your lot, house footprint, property lines, setback distances (decks cannot project into side-yard setbacks, which vary by zoning district — central residential allows 5-foot side yard minimum, but check your specific parcel zoning), deck location, footprint, and elevation. Your structural plan must show post locations, footing depths, ledger flashing detail (cross-section showing flashing material, bolting pattern, how it laps the rim board), beam size and spacing, joist size and spacing, deck surface material, guardrail height and spacing, stair dimensions (rise, run, landing size), and lateral load connectors (Simpson DTT part number or equivalent). If you submit a generic pre-approved plan from a lumber supplier (which often includes all these details for a 42-inch frost depth), Moline usually approves in one pass. If you submit custom plans or plans from online sources that don't show ledger flashing detail or state a different frost depth, expect a revision request.
After your permit is issued, you have 180 days to start work. Once you start, you have 12 months to complete the deck and pass final inspection. If you exceed these timelines, Moline will void the permit and you'll have to re-file (and pay the fee again). During construction, you must request three inspections: (1) Footing pre-pour inspection — inspector verifies hole depth is 42 inches, diameter is at least 12 inches, and concrete will be poured correctly; (2) Framing inspection — inspector checks post-to-beam connections, ledger bolting and flashing, joist hangers, guardrail height and fastening, stair stringers and treads; (3) Final inspection — overall compliance and safety. Each inspection request goes through the portal; the inspector will contact you within 2-3 business days to schedule. If you fail an inspection, you have 10 days to fix and request a re-inspection. Most decks pass framing and final on first try if plans were submitted correctly.
3620 16th Street, Moline, Illinois 61265 (City Hall, verify in person or online)
Phone: Call Moline City Hall main line and ask for Building Department; or search 'Moline IL building permit phone number' | https://www.moline.il.us (navigate to Permits & Inspections or Building Department section for online portal link)
Monday - Friday, 8:00 AM - 5:00 PM (verify hours on city website; may close for lunch)
Common questions
Can I build a ground-level freestanding deck in Moline without a permit?
No. Moline requires permits for all attached decks, regardless of size or height. IRC R105.2 exempts freestanding decks under 30 inches high and under 200 sq ft in most jurisdictions, but Moline's adoption of the 2021 Illinois Building Code is stricter on attached structures. Even a 10x10 platform attached to your house needs a permit. If your deck is truly freestanding (not attached via a ledger), you might qualify for the exemption — ask the Building Department before you build.
How deep must my deck footings be in Moline?
42 inches below finished grade, minimum. This is Moline's frost-depth requirement per the 2021 Illinois Building Code adoption. Rock Island County experiences winter ground freezing to this depth, and footings above the frost line will heave in winter, cracking concrete and destabilizing your deck. No exceptions for sandy soil or 'well-drained' sites. If your pre-drawn deck plans specify 36 inches (common in downstate Illinois), you'll need to revise them for Moline.
Do I need an engineer to design my deck in Moline?
Not always, but Moline recommends it for decks over 200 sq ft or over 24 inches high. Smaller decks (under 12x14, under 24 inches) can use pre-approved plan sets from lumber suppliers or online sources (which include ledger flashing, DTT connectors, and 42-inch footing details for Illinois). For larger decks, a sealed structural design from a licensed engineer or architect ($500–$1,000) will accelerate plan review and reduce revision requests.
What is the permit fee for a deck in Moline?
Permit fees are typically $150–$300 base fee plus $2–$4 per square foot of deck, depending on project valuation. A 168 sq ft deck (like Scenario A) runs roughly $175–$200. A 320 sq ft deck (like Scenario B) runs $250–$350. Dual permits (deck plus electrical, like Scenario C) combined cost $300–$400. Moline's permit portal will calculate the exact fee when you submit your application.
How long does plan review take for a deck permit in Moline?
10-14 business days for a complete, code-compliant submission with no revisions. If plans are missing details (like ledger flashing cross-section) or don't state a 42-inch frost depth, you'll get a deficiency letter and have 14 days to resubmit. Larger decks or decks with electrical/plumbing scope may take 3-4 weeks. Once your permit is issued, you have 180 days to start work and 1 year to complete.
What's the difference between ledger flashing done 'right' and ledger flashing done 'wrong' in Moline?
Right: 16-oz galvanized or stainless metal flashing installed under the rim board and lapped over the house rim joist/band board, with a minimum 6-inch vertical lap and 2-inch overlap on sides. This sheds water away from the band board and into the deck framing. Wrong: flashing installed backwards (water runs behind it, not off it), nailed instead of sealed, or caulked instead of overlapped. Moline inspectors will reject plan submissions that don't show ledger flashing in a cross-section drawing, or will fail framing inspection if the installed flashing doesn't match the approved detail. Poor ledger flashing is the #1 cause of water damage to house framing and the #1 reason decks fail inspection.
Do I need a guardrail on my deck in Moline?
Yes, if the deck is over 30 inches above grade. Guardrails must be 36 inches high (measured from deck surface to top of rail), with balusters or infill spaced no more than 4 inches apart (to prevent child head entrapment per IRC R312). If your deck is under 30 inches and has no stairs, you don't need a guardrail. Moline enforces this strictly — expect a failed final inspection if your rail is 34 inches or if balusters are 5 inches apart.
Can I add a hot tub to my deck, and does that require extra permits?
Yes, but it triggers dual permits: building permit (for the deck structure) and electrical permit (for the 240-volt circuit and GFCI-protected receptacle). The electrical permit is separate and costs $150–$200. Moline's Building Department will hold your deck permit until the electrical scope is coordinated, adding 1-2 weeks to plan review. If the hot tub is permanently installed (hardwired), expect additional electrical design review. Budget 4-5 weeks total for a deck plus hot tub.
What happens if I build a deck without a permit in Moline?
Stop-work orders carry $100–$300 fines per day. You'll owe double permit fees ($300–$600) if caught and forced to file retroactively. Your homeowner's insurance may deny claims for deck-related injury or collapse if the deck was unpermitted. On resale, the Rock Island County assessor may flag the unpermitted deck on the Transfer Disclosure Statement, costing you $5,000–$15,000 in resale value. Not worth the risk.
Do I need a survey or property-line clearance for my deck in Moline?
Your site plan must show property lines and setback distances relative to your deck footprint. Moline's zoning code (check your specific zone — central residential, commercial, etc.) specifies minimum side-yard and rear-yard setbacks. If your deck is within 5 feet of a side property line, you may be in violation of setback code. You don't always need a professional survey, but if you're unsure about your property lines, a survey ($200–$400) is worth the cost to avoid a rejected permit or a neighbor complaint. City Assessor records online (public) can also show approximate lot dimensions.
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.