Your mailing address and the office that issues your roofing permit are two different things. A house can get mail addressed to one town and sit entirely outside that town's limits, on county land, under a different set of rules at the roofline. The post office draws lines for delivery routes. Building divisions draw lines for land use. Nobody ever lined the two up.
Where it bites is scheduling. A crew asks for the address so the permit can be pulled, the answer turns out to be a different building division than anyone assumed, and the start date everybody had in their head slides.
Step one: which side of the line is the house on?
One question decides everything after it. Is the property inside a town's limits, or in unincorporated Douglas County? Jurisdiction is public record, kept by the county and by each town, and it has no interest in what your mail says. So the first thing we settle on any roofing job in Douglas County is which building division owns the address.
On unincorporated county land, the permit comes from the Douglas County Building Division, whose office is in Castle Rock. Highlands Ranch is the example that trips people. It reads like a city on an envelope, but roofing permits for homes in Highlands Ranch go through the county. Same for Roxborough Park, Sedalia, Franktown, The Pinery, Stonegate and Perry Park.
Unincorporated county: the one-square threshold
The county's trigger is size. A permit is required when a repair covers more than one roofing square, which is 100 square feet of roof surface, and any time the roof is replaced. Under that, a patch stays a patch.
There's also an online lane. Basic residential permits can be applied for online when the swap is like for like, asphalt going back as asphalt or metal going back as metal. Change material categories and that lane isn't the one you're in, so ask the county building division what the application needs before you commit to a start date.
A permit covers a structure, not a property. Reroofing the house and the detached garage on the same visit, in unincorporated county, means two permits. Better to sort that out while the job is still on paper than on inspection day.
Inside Castle Rock town limits
The Town of Castle Rock runs its own building division, and it spells out more than the county does. A permit is required to replace a roof. Old layers have to come off, a full tear-off with no overlays, so shingling over what's already up there isn't an option in town.
Two things get called out by name. An ice and water barrier is required, and drip edge is required at the eaves and at the rakes. If you've never had reason to look closely at your own roof edge: the eave is the low edge where the gutter hangs, and the rake is the sloped edge climbing the gable end. Drip edge at the rake is the piece that keeps wind-driven water from working its way behind the fascia.
There's a mid-roof inspection too. Once the roof is dried in, meaning underlayment and flashings are on and the deck is protected but the shingles aren't finished, an inspector comes out before the job goes any further. Crews schedule around that. A contractor who hasn't built it into the timeline is telling you something about how often they work in town.
One more layer, and this one varies parcel by parcel. Depending on a property's fire intensity classification on the Colorado Wildfire Resiliency Map, a re-roof in Castle Rock may have to meet state wildfire resiliency requirements. Classification gets read off the address, not off what a neighborhood assumes about itself.
Parker, Lone Tree, Castle Pines, Larkspur
Each of these towns runs its own permit process. They aren't interchangeable with each other, and none of them is the county. Guessing at their particulars in a blog post would defeat the purpose, since the particulars are the whole point. We confirm jurisdiction by address first, then pull the permit where it actually belongs.
| Where the property sits | Who issues the roofing permit |
|---|---|
| Unincorporated Douglas County, including Highlands Ranch, Roxborough Park, Sedalia, Franktown, The Pinery, Stonegate and Perry Park | Douglas County Building Division, in Castle Rock |
| Inside the Town of Castle Rock | The town's own building division |
| Parker, Lone Tree, Castle Pines or Larkspur | That town's own permit office |
| You genuinely don't know | Give us the address at 303-500-1667 and we'll confirm it before anyone quotes you |
When no permit is needed
In unincorporated county, a repair of one roofing square or less doesn't require one. That's a real category, not a loophole. A dozen shingles lifted off a west-facing slope by a gust, one pipe boot cracked at the collar, a short run of ridge cap that let go. Towns run their own processes, though, so don't carry the county's threshold across a town line. Check the address.
A roof that lost shingles on one slope and is otherwise sound is a repair, and we'll put that in writing after a free inspection rather than talk you into a replacement. We don't push insurance claims for damage that isn't there. Afternoon storms build early and often over the Palmer Divide's higher ground, and they leave plenty of roofs that look worse from the driveway than they do from the ladder.
Have three things ready: the address as the county records it, what material is going back on (asphalt for asphalt and metal for metal keeps the county's online application available), and a count of every separate structure getting roofed.
The permit is working for you, not against you
Permit fees read like a tax on a job you already paid for. What they buy is an inspector with no financial interest in how fast the crew moves. A second set of eyes. The I-25 corridor through this county is one of the most hail-prone stretches of the Front Range, which means a lot of roofing work gets done here, and anywhere that much work is moving that fast, shortcuts find a market. Mid-roof is the one moment when somebody outside the crew can see underlayment, flashing and decking before shingles hide all of it.
So when a contractor offers to skip the permit and save you the fee, hear what's underneath it. They're proposing that nobody but them ever looks at the part of your roof you can't see. Unpermitted work has a habit of resurfacing later, in a title company's file during a sale or in an insurer's questions after the next storm, long after the crew has moved on.
