Ninety hail reports within five miles since 2010 — more than Flower Mound takes across four times the land area. And the city's $100 unauthorized cover-up fee costs exactly what the whole re-roof permit does.
Highland Village takes more hail than any city in this corner of Denton County. Ninety reports within five miles since 2010, seventeen of them two inches or larger, in a city of only five and a half square miles. Flower Mound, four times the land area, logged 69. The season here peaks in April rather than May, and ninety-three percent of the hail falls between March and June.
The storms have names and dates. On March 26, 2017 baseball-sized hail ringed the city: 2.75-inch reports near Lewisville two and a half miles out, at Lake Dallas, and in Corinth, with tennis-ball hail near Corinth in the same hour. On April 11, 2016 a public report put baseball hail a mile north of Corinth. On March 14, 2024 a ham operator relayed measured two-inch hail in Highland Village itself. On June 11, 2023 a trained spotter reported three-inch hail in Highland Village during the storm that dropped a 4.25-inch stone at Cross Timbers and Shiloh.
The narrative worth reading, though, is from the early hours of June 21, 2011. The NWS recorded golf-ball hail falling in quantity in the Lantana community near Bartonville, breaking numerous windows in cars and homes, denting wood siding and cars, and damaging roofs. In the same minutes, two- to three-foot diameter trees were uprooted in Corinth and shingles were blown off roofs, with an estimated 75 mph gust. That is what a bad night looks like here: hail and wind arriving together on a housing stock where nearly everything is a steep-slope asphalt roof.
Highland Village is also, by the numbers, the most owner-occupied city we serve. Of 5,548 occupied units, 91.9 percent are owner-occupied and 95.9 percent of all housing is single-family detached, with not a single attached single-family unit in the Census count. Median home value is $550,000 and median year built is 1993, and the city is roughly 88 percent built out against a projected build-out around 18,000 people. Almost nineteen percent of the stock predates 1980, concentrated in the older northern neighborhoods along Lake Lewisville where the city started. New construction is nearly finished as a source of roofs here. Replacement is the whole market.
On the code side there is something you should know: Highland Village is enforcing the 2015 International Residential Code, adopted by Ordinance 2016-1214 on September 13, 2016. That is one cycle behind Kaufman and two behind Flower Mound. Its fill-in of Table R301.2(1) uses the regional values: 115 mph three-second gust, 5 pound ground snow load, and ice barrier underlayment not required. There are no local amendments to R905, R907 or R908, so underlayment, drip edge, fastening, wind rating and layer limits all run on base 2015 IRC.
The permit is $100, and it is worth reading the line item carefully: the fee schedule calls it Re-Roof, shingles and decking, which means decking replacement is contemplated inside the same permit rather than as a separate one. Reinspection is $75. And there are two penalties that specifically catch roofing. The unauthorized cover-up fee is $100, the same as the entire re-roof permit, and on a roof the thing that gets covered up is the decking, underneath underlayment and shingles. Separately, the investigation fee for work performed without a required permit equals the permit fee that would have been issued, charged in addition to the permit fee, which effectively doubles the cost of an unpermitted re-roof.
Contractor registration is mandatory before any permitted work, costs $150 and is not prorated, drops to $100 if renewed on or before October 31, and requires a minimum of $200,000 in liability insurance for builders. That $200,000 floor is the highest published minimum among the cities immediately around here; Flower Mound and Kaufman publish none at all.
One detail that matters after a storm: the city states that work performed as a result of after-hours emergency situations must be submitted for a permit the next business day. If a crew tarps your roof at ten on a Saturday night, the paperwork is due Monday. That is a rule most homeowners never hear until it is missed.
A note on the paperwork itself, because you should know what we are working from. The city's contractor registration form carries a 1997 date in its footer and still asks for a Builder ID card from the Texas Residential Construction Commission, an agency the Legislature abolished in 2009. The adopted code says a registration runs one year from the date of issuance; the form says it runs the October-to-September fiscal year with no proration. Both are live city documents and they do not agree. We confirm current requirements with Building Inspections at 972-899-5093 rather than relying on whichever document a search engine surfaces first.
Repairs, replacements, installations, and inspections for homeowners. Class 4 impact-resistant shingles, metal, tile, slate.
View Residential Roofing →TPO, EPDM, modified bitumen, and metal systems for businesses and property managers. Maintenance plans available.
View Commercial Roofing →Emergency and scheduled repairs. Hail damage, leaks, flashing, and storm response with 1-year workmanship warranty.
View Roof Repair →Full tear-off and replacement with manufacturer warranties up to 50 years. Flexible financing available.
View Roof Replacement →Honest, no-pressure assessments for storm damage, pre-sale, and annual maintenance — written report included.
View Free Roof Inspection →Residential maintenance plans from $24.99/month. Annual inspection, priority scheduling, 10% repair discount.
View Roof Maintenance →Highland Village's fee line reads Re-Roof, shingles and decking, so deck replacement sits inside the same $100 permit rather than triggering a second one. That is convenient and it is also why decking gets glossed over in bids here. Nineteen percent of this city predates 1980 and those roofs hide things. We probe for soft decking during the estimate and write the allowance down so the number does not move once your roof is open.
The city charges a $100 unauthorized cover-up fee, exactly what the whole re-roof permit costs, for concealing work before inspection. On a roof, the thing being concealed is your decking, under underlayment and shingles. A crew in a hurry buries it and the fee lands on your address. We stage the work so what needs to be seen is seen.
Highland Village requires registration before any permitted work, charges $150 a year without proration, and sets a minimum of $200,000 in liability insurance. That floor is the highest published in this part of Denton County; Flower Mound and Kaufman publish none. We carry well past it. Worth asking any bidder for their certificate rather than their word.
Don't see your question? Call us at (469) 936-7663 — we're happy to talk it through.
One hundred dollars, listed on the fee schedule as Re-Roof, shingles and decking, with a $75 reinspection fee. Two penalties are worth knowing: the unauthorized cover-up fee is $100, and the investigation fee for work done without a permit equals the permit fee that would have been issued, charged on top of the permit fee. We will be straight that the posted fee schedule dates to 2019, so we confirm the current figure at 972-899-5093.
The 2015 International Residential Code, adopted by Ordinance 2016-1214 on September 13, 2016, along with the 2015 IBC, IPC, IMC and IEBC. That is one cycle behind Kaufman and two behind Flower Mound. Its Table R301.2(1) uses the regional figures: 115 mph three-second gust, 5 pound ground snow load, ice barrier underlayment not required.
Not really, and we would rather tell you that than invent one. The city amended R902.1 to require Class A, B or C roofing, but it made no local amendment to R905, R907 or R908, which means underlayment, drip edge, fastening, wind rating and layer limits are all base 2015 IRC. What is local here is the money and the process: the registration terms, the cover-up fee, and the investigation fee.
More than its neighbors, which surprises people given how small the city is. Ninety reports within five miles since 2010, seventeen at two inches or larger, against 69 reports for Flower Mound across four times the land area. The peak month is April. Baseball-sized hail ringed the city on March 26, 2017 at Lewisville, Lake Dallas and Corinth, and a ham operator relayed measured two-inch hail in Highland Village itself on March 14, 2024.
You need one the next business day. The city states that work performed as a result of after-hours emergency situations must be submitted for a permit the next business day. So emergency tarping or dry-in is not a permit exemption, it is a permit deferral of one day. We do the emergency work when it is needed and file the paperwork on time, which keeps an investigation fee off your address.
It is a reason to look before quoting, not a problem. Nearly nineteen percent of Highland Village predates 1980, concentrated in the older northern neighborhoods along Lake Lewisville where the city began after its 1963 incorporation. On those roofs the decking, the ventilation and the number of previous layers vary house to house. We open a corner and check rather than pricing off an aerial measurement.
Yes, and we will say so plainly. The registration form carries a 1997 date and still asks for a Builder ID card from the Texas Residential Construction Commission, which the Legislature abolished in 2009. The adopted ordinance says a registration is good for one year from issuance; the form says it runs October through September with no proration. Both are current city documents and they conflict. We confirm with Building Inspections rather than guessing, and we keep ours current either way.
Call us at (469) 936-7663, or request your free estimate online — most inspections are scheduled within 24–48 hours.
(469) 936-7663