Roof Replacement & Repairs
Call248-326-2020
roofing army logo
CallText
Homeowner Guide

Western Wayne County Roofing Permits: City-by-City Guide

By Aaron Scott|8 min read|

Yes, every city and township we serve in western Wayne County requires a permit for a full roof replacement, but there is no single countywide fee. Confirmed costs in our six-city footprint range from a flat $100 in Canton Township to roughly $330 in the City of Northville, two cities split into separate city and township jurisdictions with different rules, and a few communities that publish no flat fee at all. Here is exactly what each one charges or requires.

I'm Aaron Scott, a licensed Michigan residential builder and the owner of Roofing Army. Our Plymouth office pulls roofing permits across western Wayne County every week, and this guide compiles the real, verified fee or status for every community we work in, so you are not stuck guessing based on what a neighboring city charges.

Does Western Wayne County Require a Roofing Permit?

Michigan's Stille-DeRossett-Hale Single State Construction Code Act delegates permit enforcement to the local building department, not the county or the state. Wayne County itself does not issue roofing permits. In the six communities we serve on the western side of the county, Plymouth, Canton, Livonia, Northville, Westland, and Garden City, every single one requires a permit for a full roof replacement. That is a different picture than Oakland County, where a couple of small villages and townships skip the requirement entirely. The fee, the process, and in two cases the jurisdiction itself still vary city by city, so you cannot assume anything about your permit cost based on a neighboring town's fee.

Roof Replacement in Oxford, Michigan by Roofing Army
Roof Replacement in Oxford, MI · 1,440 sq.ft · $11,904.27See every job we publish

How Much Does a Roofing Permit Cost in Each Western Wayne County City We Serve?

We confirm the exact fee for every address directly with the local building department before quoting a job, and the cost is always itemized in your written estimate, never added later. Here is what each jurisdiction actually charges or requires, current as of this writing:

City or Township Permit Required? Typical Fee
City of PlymouthYesNot published; confirmed per job
Plymouth Charter TownshipYesNot published; confirmed per job
Canton TownshipYes$100 flat ($60 permit + $40 admin fee)
City of LivoniaYesValuation based, roughly $209 to $331 on a $10,000 to $20,000 job
City of NorthvilleYes$40 application + $80 minimum + $15 per additional $1k (~$330 on $15,000)
Northville TownshipYes, for re-roofing (not repair)Not published; confirmed per job
City of WestlandYes$100 admin fee + valuation tiers, ~$315 to $370 all-in
City of Garden CityYesNot published; confirmed per job

Note: "Not published" means the local building department has not posted a flat dollar fee schedule we can independently verify, not that no permit is required. We still pull the permit, confirm the real number with the department, and include it in your written estimate before work starts.

Which Western Wayne County Communities Split Into Two Jurisdictions?

Two of the six cities above are actually two separate building departments sharing one name on a map, and this is where homeowner research goes sideways most often:

  • Plymouth. The City of Plymouth, the compact core around downtown and Kellogg Park, runs its own Community Development Department with online permit applications. Plymouth Charter Township, covering most of the surrounding neighborhoods, files permits through its own Building Department at 9955 N Haggerty Rd. Both require a permit for reroofing; neither publishes a flat fee we can verify independently.
  • Northville. The City of Northville straddles the Wayne and Oakland county line at Eight Mile and publishes an actual fee schedule (see below). Northville Township sits entirely in Wayne County, requires a permit for re-roofing but explicitly not for a simple repair, and does not publish its fee schedule online. Plenty of longtime residents guess wrong about which one covers their address.

We confirm the correct jurisdiction from your specific address before filing anything, so this is never something you have to sort out yourself.

Roof Replacement in Shelby Township, Michigan by Roofing Army
Roof Replacement in Shelby Township, MI · 2,692 sq.ft · $16,890.38See every job we publish

Northville's Roofing Permit Fee, Worked Out

The City of Northville is one of the few communities in our Wayne County footprint with a fully published fee schedule, and until now that math had not been run anywhere on our site. The Building Department at 215 W Main St charges a $40 building permit application fee, plus a permit fee of $80 minimum for the first $1,000 of job cost and $15 for each additional $1,000. On a typical $15,000 reroof, that works out to $40 plus $80 for the first thousand plus $210 for the remaining fourteen thousand (14 x $15), or roughly $330 total. If your home sits in Northville's downtown historic district, add a separate $100 Historic District Commission application reviewed the third Wednesday of each month, a step we cover in full, across several Michigan cities with design-review boards, in our guide to roofing a historic Michigan home.

Does Livonia Require Anything Besides a Standard Permit?

Yes. Along with a valuation-based fee that runs roughly $209 on a $10,000 job up to $331 on a $20,000 job (per the schedule effective December 1, 2024), Livonia requires a Residential Roof Ventilation Worksheet with every roofing permit application, documenting the attic's intake and exhaust ventilation. We think that is a smart requirement. Every Roofing Army estimate already includes a full attic ventilation analysis, so the worksheet is standard process for us on paper, not an extra step. We cover why that matters so much for Livonia's 1950s and 1960s ranch housing stock specifically in our guide to roofing a Michigan ranch home.

Roof Replacement in Shelby Township, Michigan by Roofing Army
Roof Replacement in Shelby Township, MI · 2,274 sq.ft · $22,746.56See every job we publish

What Happens If You Skip a Required Permit?

It is a real financial risk, not a technicality. Canton Township charges a $100 investigation fee for work started without a permit, on top of the standard fee. Westland adds a $110 penalty. Garden City charges a flat double fee for any work started before the permit is issued. Northville adds a $500 penalty for reroofing in the historic district without Historic District Commission approval first. Beyond the immediate fine, an unpermitted roof can surface later during a home sale, a mortgage refinance, or an insurance claim, when an inspector finds no permit on file for a roof that is clearly newer than the house. Garden City goes a step further: at the certificate of occupancy inspection required for every home sale ($200, the only fee the city publishes), a flagged roof can be accepted as-is only if the buyer signs an official Roof Affidavit. For the fuller picture across our whole service area, including jurisdictions outside Wayne County, see our Southeast Michigan roof permit guide.

Who Handles the Permit When Roofing Army Replaces Your Roof?

Permit handling is part of the job, not an add-on. We confirm which building department covers your specific address, file the application, pay the fee, and schedule every required inspection, including Livonia's ventilation worksheet and Northville's Historic District Commission review where applicable. The exact cost is built into your written estimate up front, never added as a surprise after the crew is already on your roof. A Roofing Army project manager is on site for every job, we never take a deposit, and every installation follows the Michigan Residential Code's two-layer shingle limit and ice-and-water-shield requirements regardless of what a specific jurisdiction's permit process looks like.

Check Your City's Permit Rules Before You Get a Quote

We serve all six of these western Wayne County communities from our Wayne County service area, anchored by our office in Plymouth's Old Village. See local permit detail, verified housing stock, and real completed projects for individual cities including Canton, Livonia, Northville, Westland, and Garden City, or browse real priced projects in our job gallery. For the full picture of what a roof actually costs beyond the permit, start with our Michigan roof replacement cost guide, or schedule a free inspection on our roof replacement page and we will confirm your exact permit requirement before you ever see a quote.

Frequently Asked Questions

Does every city in western Wayne County require a roofing permit?

Yes. Plymouth, Canton Township, Livonia, Northville, Westland, and Garden City all require a permit for a full roof replacement. Northville Township is the one exception worth noting: it requires a permit for re-roofing but explicitly not for a simple repair. Because the rule and fee are set locally, not countywide, you have to check the specific jurisdiction your address falls under.

How much does a roof permit cost in Plymouth, Canton, Livonia, Northville, Westland, or Garden City?

It depends entirely on the city or township. Canton Township charges a flat $100 ($60 permit plus a $40 admin fee). Livonia and Westland scale with the job's value, roughly $209 to $331 in Livonia and $315 to $370 all-in in Westland on a typical reroof. The City of Northville runs about $330 on a $15,000 job. Plymouth (both the city and township), Northville Township, and Garden City have not published a flat fee schedule we can independently verify, so we confirm the exact number with the building department before quoting any job there.

Is Plymouth Township different from the City of Plymouth for roofing permits?

Yes. The City of Plymouth, the compact downtown core around Kellogg Park, runs its own Community Development Department with online permit applications. Plymouth Charter Township, covering most of the surrounding neighborhoods, files through a separate Building Department at 9955 N Haggerty Rd. Both require a permit for reroofing, and neither publishes a flat fee we can verify independently. We confirm which jurisdiction covers your specific address before pulling any permit.

Does Livonia require anything besides a building permit for a roof replacement?

Yes. Along with a valuation-based permit fee, the City of Livonia requires a Residential Roof Ventilation Worksheet documenting the attic's intake and exhaust ventilation with every roofing permit application. Every Roofing Army estimate already includes a full attic ventilation analysis, so completing that worksheet is part of our standard process, not an extra step for homeowners.

What happens if I replace my roof in western Wayne County without a required permit?

You risk a real penalty. Canton Township adds a $100 investigation fee on top of the standard cost, Westland adds a $110 penalty, and Garden City charges a flat double fee for work started before the permit issues. An unpermitted roof can also create problems later during a home sale, refinance, or insurance claim if an inspector finds no permit on file. We handle every permit up front on every job so this never becomes an issue for our customers.

About the Author

Aaron Scott, Owner, Licensed Residential Builder

20+ years in the home service industry. Licensed residential builder in Michigan. Owner of Roofing Army with offices in Oxford, Ferndale, Rochester Hills, Plymouth, and Jenison.

Work With Michigan's Top Roofing Company

Get a free in-home quote.