Learn
Do You Need a Permit to Replace Shingles in Boise?
Yes, Boise requires a building permit for reroofing even on a shingle-only job. Here is the fee structure, why every Treasure Valley city runs its own process, what inspectors actually check, and why the contractor should be the one pulling it.
Yes. Boise requires a building permit for reroofing even on a shingle-only job, with a valuation-based fee of roughly 70.76 dollars plus 12.71 dollars per 1,000 dollars of valuation over 2,000 dollars. Every city in the Treasure Valley, including Meridian, Nampa, and Eagle, runs its own separate permitting process under its own building department.
Published 2026-08-22 · Updated 2026-08-22
Why reroofing needs a permit even though nothing is being built
It is a common assumption that permits only apply to new construction or additions, and that swapping old shingles for new ones is simple maintenance that does not need city sign-off. That is not the case in Boise. Reroofing is a permitted activity because the city’s building department needs to verify the work meets current code before it gets covered up and becomes invisible - things like how many layers of shingle already exist, whether the deck underneath is structurally sound enough to reroof over, and whether flashing and ventilation are handled correctly. A permit and its inspection are the mechanism that catches a problem while it is still visible, rather than after it is buried under a new layer of shingle for the next twenty years.
What the permit actually costs
Boise’s reroofing permit fee is based on the valuation of the job, not a flat rate. The structure is a base fee of roughly $70.76 plus $12.71 for every $1,000 of valuation above the first $2,000. In practical terms, that means a modest reroofing job costs a modest permit fee, and a larger or more expensive reroof costs proportionally more - the fee scales with the size of the project rather than charging every homeowner the same amount regardless of job size. Your contractor or the city building department can give you the exact number once they know the valuation of your specific job.
Every city in the Treasure Valley runs its own process
This is the part that catches people off guard when they compare notes with a neighbor in a different city. Boise, Meridian, Nampa, Eagle, and every other city in the Treasure Valley each operate their own building department, and each runs its own permitting process, fee schedule, and inspection scheduling - independently of each other. They generally share the same overall building code framework across Ada and Canyon counties, but that shared framework does not mean a permit pulled in one city applies anywhere else, or that the fee structure is identical between cities. If your property sits in one of these cities, the permit has to go through that specific city’s building department, not a countywide or regional office.
What the inspection actually checks on a shingle reroof
Once a permit is pulled, the city schedules an inspection at the appropriate point in the job - typically after tear-off and before the new shingle goes down, so the inspector can see what is normally hidden. On a straightforward shingle reroof, that inspection is generally checking four things: the condition of the roof deck itself once the old shingle is stripped off, whether the underlayment installed is appropriate for the roof and correctly lapped, whether flashing around penetrations like chimneys, vents, and valleys is installed correctly rather than just caulked over, and whether the roof has adequate ventilation to avoid trapping heat and moisture in the attic. These are exactly the things that are impossible to verify once the new shingle is installed over them, which is the whole reason the inspection happens at this stage rather than after the job is finished.
Why the contractor pulling the permit protects you
A contractor who pulls the permit as a standard part of the job is putting their own name on the paperwork tied to that inspection, which gives them a direct incentive to make sure the deck, underlayment, flashing, and ventilation actually pass before they close the roof up. When a permit is skipped entirely, or left to the homeowner to sort out separately, there is no independent check on any of that work - you are relying entirely on the installer’s word that everything underneath the new shingle is done correctly, with no city inspection ever confirming it. It also matters at resale: an unpermitted reroof can surface as a problem during a home inspection or title search years later, creating a headache for a sale that a permit pulled correctly at the time would have avoided entirely.
The separate state-level requirement
It is worth keeping the city permit separate in your mind from Idaho’s state-level contractor requirement. Under the Idaho Contractor Registration Act, Idaho Code Title 54 Chapter 52, any contractor performing construction work in the state - including roofing - is required to be registered with the state. That registration is about the legitimacy of the contractor doing the work. The city building permit is a different, job-specific requirement about the reroofing project itself. A legitimate, registered contractor should be pulling a proper city permit on your job; if either piece is missing, that is worth asking about directly before work starts.
Bottom line
Yes, Boise requires a permit for reroofing, even for a shingle-only job with no structural changes, and the fee scales with your project’s valuation starting from a roughly $70.76 base. Every Treasure Valley city runs this process independently, so the specific department for your address is the one that matters. Call (208) 279-6903 and we will handle the permit as part of your reroofing job, so the inspection and paperwork are covered before your new roof goes down.
The bottom line
If you want this priced for your own roof rather than in ranges, we come out and inspect at no charge across Boise and the Treasure Valley. You get a written per-square price with tear-off and any deck repair broken out separately. Call (208) 279-6903.
