An EF2 started a tenth of a mile from the center of town and threw a warehouse roof onto the water tower. We know exactly which rules apply here, and which ones we still have to ask about.
At 12:21 p.m. on April 3, 2012, an EF2 tornado formed one-tenth of a mile from the center of Kennedale. Not near Kennedale. In it. The National Weather Service survey traced the damage from the Texas Raceway, where five manufactured homes were heavily damaged or destroyed near the racing strip, north-northeast through town. Then this, verbatim from the federal record: “Part of the roof of a warehouse at a business on Tower Drive near Business 287 was torn off and tossed onto a city water tower nearby.” The track ran 6.4 miles to Lake Arlington and carried $200 million in property damage and seven injuries.
Kennedale is six and a half square miles — about a sixth the size of Mansfield next door — and it is the only city in this part of Tarrant County where a tornado of that strength began inside the city limits rather than passing through.
The housing here is a barbell, not a curve, and it changes what we recommend depending on which end of town you live in. Nearly 30% of Kennedale’s homes went up in the 2010s. Another 22% date from the 1980s and 8.5% from the 1950s, with comparatively little in between. Those are two completely different roofs. The older half is on its second or third covering and frequently has plank decking and ventilation that predates anyone worrying about it. The 2010s half is hitting its first hail-driven replacement right now. We do not give those two houses the same advice, and you should be wary of anyone who does.
The storm record within ten miles is heavy — 89 hail days since 2000, 27 of them golfball or larger — but we will be careful with that number, because a ten-mile circle drawn around Kennedale also covers south Arlington, southeast Fort Worth, Forest Hill and Everman. More people inside the circle means more reports. What is not a reporting artifact is March 17, 2016, when the NWS Fort Worth office estimated $600 million of hail damage in Tarrant County alone in a single morning — tennis-ball hail at TCU, and large hail at the Fort Worth Zoo that killed five flamingos.
The most precise wind measurement in the whole record is close to home and recent. On October 24, 2025 at 8:02 p.m., an amateur radio operator measured a 67 mph gust two miles north-northeast of Kennedale. Most wind figures in the federal database are estimates; that one is an instrument reading.
Two things about working in Kennedale are unusual enough that they change how a job runs, and both are ordinance, not preference. The city has the tightest construction curfew of any city in this area, and its contractor registration rules have teeth that most cities do not bother with. Both are detailed below, and both are the kind of thing an out-of-town storm crew finds out the hard way, on your property.
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 →Section 15-155(2) prohibits repair work on any building within 200 feet of a dwelling between 6:00 p.m. and 7:00 a.m. on weekdays, and before 8:00 a.m. on Saturday and Sunday. In a city this size that is effectively everywhere. Subsection 5 also bans leaving an engine running more than an hour in those windows, which reaches an idling compressor. And Section 15-1 extends all of it 5,000 feet past the city line. We schedule around it instead of collecting your neighbors’ complaints.
Kennedale requires contractors to register, and then adds rules most cities skip. Section 4-303 requires the registrant to carry evidence of registration on their person at all times while working in the city and produce it on request. Section 4-304(b) automatically suspends a registration for 90 days if the holder lets someone else use it — no hearing required. That provision exists precisely because storm crews borrow local registrations. Ours is in our own name.
Kennedale’s housing splits into an older half around the 1950s and 1980s and a newer burst through the 2010s, with a thin middle. The old half often has plank or 1x decking and ventilation well short of what current code expects, which changes both the price and the method. The newer half is mostly a straight first replacement. We price what is actually on your roof rather than a city average.
Don't see your question? Call us at (469) 936-7663 — we're happy to talk it through.
We are going to give you the honest answer rather than a confident wrong one. Kennedale’s permit page says permits are required for work that changes, moves or repairs walls, floors, ceilings, windows, doors, electrical, mechanical or plumbing, and are not required for cosmetic remodels. Roofing appears on neither list. The 2018 IRC that Kennedale adopted does not exempt re-roofing from permitting, and there is no re-roof line on the city fee schedule. Our reading is that a permit is required and falls under the city’s $90 minimum fee for any single permit or inspection — but that is an inference, so we confirm it with the Building Official at 817-985-2135 on every job rather than guessing on your behalf.
The city’s schedule of fees, updated January 2025 by Ordinance 779, sets a minimum of $90.00 for any single permit or inspection regardless of department. Reinspection is $90.00. Working without a permit doubles the original permit fee. Contractor registration is $100.00 initially and $50.00 to renew, rising back to $100.00 if you let it lapse more than 30 days. Worth noting the asymmetry: mechanical, electrical and plumbing contractors register free; building contractors pay.
Six in the evening, and that is an ordinance rather than a courtesy. Section 15-155(2) makes repair work on a building within 200 feet of any dwelling a nuisance between 6:00 p.m. and 7:00 a.m. on weekdays, between 6:00 p.m. Friday and 8:00 a.m. Saturday, and between 6:00 p.m. Saturday and 8:00 a.m. Sunday. Given Kennedale’s lot sizes, almost every roof in the city is within 200 feet of a dwelling. It means a tear-off and dry-in has to be planned to finish inside the window, which is a real scheduling constraint we build into the quote.
The 2018 International Residential Code, adopted by Ordinance 691 on April 21, 2020 and effective May 15, 2020. The city also states it is currently evaluating the 2024 ICC codes for adoption, so this will change. Kennedale’s local amendments live in Exhibit G to that ordinance, held as a public record at City Hall rather than published in the codified ordinances. We have not been able to read Exhibit G, so we will not tell you what Kennedale’s design wind speed is or claim it has no roofing amendments — we ask the city, per job. Community Development, 405 Municipal Drive, 817-985-2135.
At a single-family house, yes. Kennedale’s development code restricts refuse containers in front and side yards for commercial, office, mixed-use and multi-family buildings, and single-family is not on that list. Separately, Section 19-21 requires any hauler operating in the city to hold a franchise from the city council, and the council may make a franchise exclusive. Frontier Waste is the city’s residential provider. Whether that franchise is exclusive for construction roll-offs the way Mansfield’s plainly is, we have not confirmed, so we check rather than assume.
Yes, and it started here. The April 3, 2012 EF2 began one-tenth of a mile from the city center at 12:21 p.m., ran 6.4 miles north-northeast into Arlington and curved back to end near Lake Arlington on Waterview Drive. Damage began near the Texas Raceway with five manufactured homes heavily damaged or destroyed; a warehouse roof on Tower Drive near Business 287 was torn off and thrown onto a city water tower. Two hundred million dollars, seven injuries. It was one of three EF2s in a seventeen-tornado North Texas outbreak that day.
Eighty-nine hail days within ten miles since 2000, 27 of them producing golfball size or larger. We say “within ten miles” deliberately, because that circle also takes in south Arlington, southeast Fort Worth, Forest Hill and Everman, and more people inside a circle produces more reports. The event that matters most is March 17, 2016, when the National Weather Service estimated $600 million in hail damage across Tarrant County in one morning.
Usually the deck. Houses of that vintage in Kennedale often have plank or 1x sheathing rather than modern panel sheathing, which affects fastener holding and sometimes needs an overlay before shingles can go down correctly. Ventilation is typically well below what a current roof assembly expects, which shortens shingle life in Texas heat. We look at both before quoting and show you photographs, because these are the two items that turn a clean estimate into a surprise if nobody checked.
Section 4-4(b) voids a permit if work has not commenced within sixty days of issue, or if work is suspended or abandoned for one hundred twenty days after starting. That is a tighter commencement window than most neighboring cities, which typically run 180 days. It matters after a big storm, when supply and crew availability can stretch timelines — a permit pulled early and sat on can expire before the work starts.
No, and Kennedale says so in the ordinance itself: the issuance of a registration “shall not be deemed an endorsement or a guarantee of technical competency or proficiency of the registrant or of the quality or suitability of any work performed.” Registration means a company filed paperwork and a certificate of insurance. The ordinance does not set a minimum coverage amount and does not require a bond. So ask to see the actual certificate and its limits rather than treating registration as a quality signal.
Call us at (469) 936-7663, or request your free estimate online — most inspections are scheduled within 24–48 hours.
(469) 936-7663