Seven tornadoes inside nine miles in eleven years, four of them on a single October evening, and 4.00-inch hail over the lake. Rowlett's roofs take the full width of Lake Ray Hubbard with nothing in front of them.
Rowlett sits on the eastern shore of Lake Ray Hubbard, in both Dallas and Rockwall counties, and the storm record is not subtle about what that exposure costs.
From 2015 through 2025, NOAA logged seven tornadoes within nine miles of Rowlett — more than any comparable city nearby. 26 December 2015 brought the EF4 that ran the Garland–Rowlett corridor and an EF2 over Lake Ray Hubbard in Rockwall County. 20 October 2019 produced four tornadoes in a single evening: an EF2 at Garland, an EF1 a mile and a half from Rowlett, and two EF1s at Rockwall. 11 April 2016 dropped 4.00-inch hail over Lake Ray Hubbard. On 29 March 2017 an 81 mph gust was recorded at Rowlett itself, with 86 mph at Rockwall. The city has logged 35 hail days in that window.
Open water is the reason. The shoreline tracts — Spinnaker Cove, Bayview Estates, Lakeshore Park Estates and the peninsula neighbourhoods — present unshielded ridge and rake edges straight into the fetch across the lake, with no tree line and no neighbouring rooflines to break it up. Edge detailing on a lakefront Rowlett roof is not a formality. It is the part that fails first.
Rowlett is on the 2021 IRC and IBC under Ordinance 024-22, adopted 21 June 2022, and its own published amendment exhibit prints 115 mph three-second gust with ice barrier underlayment answered No. Rowlett also goes a step further than the regional package on fire classification, adding the test standard by name: "Class A, B or C roofing shall be installed. Class A, B and C roofing required by this section to be listed shall be tested in accordance with ASTM E108 or UL 790."
Permits are cheap — $60 residential, $80 commercial — and the penalty for skipping one is a doubled fee. Contractors register with the city as General Building Contractors, $100 a year, and Rowlett publishes its registered-contractor list openly. One item catches people out: if your job involves removing and resetting solar panels, that needs a separate electrical permit.
Rowlett's debris rule is the clearest exclusive franchise in the region and it was tightened recently, by Ordinance 019-24 on 20 August 2024 — so older guidance is now wrong. Section 50-3(a) makes the city and its franchisee the sole provider of solid waste collection "including... temporary roll-off open-top construction containers." Section 50-3(e)(2) additionally requires that contractors doing home alterations and renovations remove all the waste themselves and not place it curbside for the city to pick up. A crew that plans to leave your shingles at the kerb is planning a code violation.
Work hours are 7:00 a.m. to 10:00 p.m. Monday through Saturday, and 9:00 a.m. to 10:00 p.m. on Sunday — Rowlett is the only city nearby with an explicit Sunday-morning start restriction.
The housing is mature without being old: median year built 1997, with 57.9% built before 2000 and 84.7% single-family across 24,216 units. Dalrock Heights, College Park and Toler Ridge carry the older stock; the Trails at Cottonwood Creek and the lakeside additions are newer.
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 →Spinnaker Cove, Bayview Estates, Lakeshore Park Estates and the peninsula additions face unbroken fetch across Lake Ray Hubbard — no tree line, no neighbouring rooflines, nothing to slow it down. An 81 mph gust was measured at Rowlett in 2017. Ridge, rake and eave detailing on those roofs is where we spend the extra time, because it is where the failure starts.
Ordinance 019-24, adopted 20 August 2024, makes the city and its franchisee the sole provider of solid waste collection — expressly including temporary roll-off open-top construction containers. It also requires renovation contractors to haul their own waste rather than leave it at the kerb. Guidance published before that date is now wrong, and a crew working from it will put a container on your driveway that should not be there.
Rowlett's amended R902.1 does not just require Class A, B or C roofing — it requires that the listing be tested to ASTM E108 or UL 790 by name. We specify products whose listings actually carry that testing, and if you ever need to prove it on a claim or at resale, the documentation is in your closeout file. Solar detach-and-reset also needs a separate electrical permit here, which we handle.
Don't see your question? Call us at (469) 936-7663 — we're happy to talk it through.
Open water. Rowlett sits on the eastern shore of Lake Ray Hubbard with nothing between the lake and the shoreline neighbourhoods. NOAA recorded seven tornadoes within nine miles of the city between 2015 and 2025, including the 26 December 2015 EF4 through the Garland–Rowlett corridor and four separate tornadoes on the evening of 20 October 2019. Add 4.00-inch hail over the lake on 11 April 2016 and an 81 mph gust measured at Rowlett in March 2017, and you have 35 hail days in eleven years.
115 mph ultimate design wind speed, three-second gust, from Rowlett's own published amendment exhibit under the 2021 IRC, Ordinance 024-22, adopted 21 June 2022. Ice barrier underlayment is answered No. That figure is higher than neighbouring cities on the 2024 code cycle, which use 105 — so Rowlett detailing is not interchangeable with theirs.
Yes. $60 for a residential re-roof, $80 commercial. Start work without it and the fee doubles. Re-inspection is $50 after two failed inspections, and inspections must be requested by 3:00 p.m. for next-day service.
Yes, and it is easy to miss. Rowlett requires a separate electrical permit when solar panel removal and reinstallation is part of the roofing scope. That is a second permit, a second trade and a scheduling dependency, and it needs to be in the plan before the tear-off is booked rather than discovered on the day.
No. Rowlett's Section 50-3(e)(2) specifically requires that contractors providing services to residential customers — home alterations and renovations included — remove all the solid waste produced and not place it curbside for the city or its franchisee. And the franchisee is the only lawful source of a roll-off container in the city under Section 50-3(a), as amended in August 2024.
Power equipment may run outdoors in residential zones from 7:00 a.m. to 10:00 p.m. Monday through Saturday, and from 9:00 a.m. to 10:00 p.m. on Sunday. That Sunday-morning restriction is specific to Rowlett — most neighbouring cities either ban Sunday work entirely or allow the same start time as any other day.
Both. The Census place file lists Rowlett under Dallas County and Rockwall County. That can matter on an insurance claim, because the NOAA storm record is kept by county and several of Rowlett's most relevant events — the 2015 EF2 over Lake Ray Hubbard, the 2016 4.00-inch hail, two of the 2019 tornadoes — are logged under Rockwall, not Dallas.
No. Rowlett has no historic district, no historic overlay, no landmark commission and no Certificate of Appropriateness process — verified across the full text of its design standards and building chapters. The only overlay in the city is the industrial one along Lakeview Parkway. Your HOA may still have an opinion about colour, but the city will not.
Possibly. Rowlett's median build year is 1997 and 57.9% of the housing predates 2000, so a great deal of the city is on a second covering now. The honest way to answer it is an inspection: we are looking for mat fracture from hail, granule loss patterns, fastener backing-out, and whether the decking and ventilation still support a modern shingle warranty. Sometimes the answer is that you have five good years left, and we will say so.
Our building is at 601 N 1st Street in Garland — Rowlett is the next city over and one of our shortest runs. After a storm, that proximity is the difference between a tarp today and a tarp next week.
Call us at (469) 936-7663, or request your free estimate online — most inspections are scheduled within 24–48 hours.
(469) 936-7663