Roofing is our primary trade. American Prime General Construction is a veteran-led general contractor that self-performs roofing and carries storm jobs through to complete reconstruction when the damage runs deeper. We work Rowlett out of our office at 2100 N Greenville Ave, Ste 106 in Richardson.
Rowlett is an older housing market than its neighbors. The median home was built in 1997, and 47.5% of the city’s 24,216 housing units went up before 2000 (U.S. Census Bureau, ACS 2020–2024, table B25035; B25034). Those roofs are on a second or third covering, and the decking underneath is often original.
The storms have not been gentle on them. NOAA recorded 81 mph and 75 mph estimated winds in Rowlett on the same March 2017 morning (NOAA/NCEI event 685529), and in March 2019 a home on Coral Way lost a 4×8-foot section of roof and its chimney (event 815437). Documenting what a storm did to an older roof, while the date is still on record, is the job.
Schedule a Property Damage Assessment Call 469-888-8326
Roofing and Storm Restoration Services in Rowlett
- Roofing inspections, repair, and replacement
- Hail and wind damage restoration
- Tornado damage reconstruction
- Fire-damage build-back
- Water-damage build-back
- Mitigation and remediation partner coordination
- Interior reconstruction
- Exterior reconstruction
- Construction estimates and documentation
- General contracting and project supervision
Rowlett’s storm record, by date
These are the events the National Centers for Environmental Information recorded in and around Rowlett, each linked to its NOAA Storm Events Database entry so you can check the date against your own roof.
- March 23, 2016 — 2.00 in. hail at Sachse, about six miles out, $100 million recorded. Hen-egg-size hail on Scott Drive shattered windows in cars, homes and businesses, driving most of the loss (NOAA/NCEI event 625706; ABC News).
- March 29, 2017 — 81 mph and 75 mph estimated winds in Rowlett. A public report put an estimated 80 mph gust in the city (NOAA/NCEI event 685529); a second report the same minute described snapped trees, one crushing part of a fence (event 685531).
- April 6, 2018 — 1.75 in. hail in northeast Rowlett, reported by emergency management (NOAA/NCEI event 750421).
- March 13, 2019 — a roof section torn off on Coral Way. NOAA records about 20 homes damaged on and around Coral Way in 69 mph estimated winds, and one home missing a 4×8-foot section of the roof and the chimney (NOAA/NCEI event 815437; Tornado archive, Mar. 13, 2019).
- September 24, 2023 — 2.25 in. hail in northern Garland, about 4.6 miles out, with $150,000 recorded and reports of hail up to 2.5 inches (NOAA/NCEI event 1142399).
- May 28, 2024 — a measured 72 mph gust at Pleasant Valley, $250,000 recorded, with tree and roof damage reported in Sachse (NOAA/NCEI event 1186870).
- June 3 and June 8, 2025 — two wind nights. A building west of Rowlett suffered a partial roof collapse in 55 mph winds (NOAA/NCEI event 1272784), then a spotter measured a 60 mph gust at Lakeside Park (event 1274480).
- April 27, 2026 — 2.00 in. hail in Rowlett. An emergency manager reported two-inch hail in the Rockwall County portion of the city (NOAA/NCEI event 1326138), with 1.75 in. on the Dallas County side the same minute (event 1326100). The largest hail of that outbreak fell across northeast Dallas, Rockwall and Hunt Counties (NWS Fort Worth).
Read together, Rowlett’s record is wind-heavy. Hail shows up, but the repeated pattern is straight-line wind at 55 to 81 mph, which lifts and creases shingles at ridges, rakes and edges instead of bruising the field — damage that is hard to see from the ground and easy for a carrier to write off as wear on a 25-year-old roof. NOAA’s damage figures are recorded against a single event entry rather than insured-loss totals, and estimated wind speeds are damage-based.
Why roofing in Rowlett is different
Rowlett has 65,463 residents in 24,216 housing units (ACS 2020–2024, B01003; B25001). The median structure dates to 1997 (B25035), 83.2% of units — 20,142 of them — are single-family detached (B25024), and the median owner-occupied value is $368,800 (B25077).
By decade: 659 units built in 2020 or later, 5,039 in 2010–2019, 4,502 in 2000–2009, 6,701 in the 1990s, 4,802 in the 1980s and 1,964 in the 1970s (ACS 2020–2024, B25034).
Rowlett’s late-1990s stock is on its second or third covering. The 1990s alone are 27.7% of the city, the largest single block, and with the 1980s and 1970s added in nearly half the housing predates 2000. A house built in 1997 has almost certainly been re-roofed once and often twice, and each replacement is a chance for someone to have skipped a tear-off or covered decking that should have been replaced.
Age gives carriers an argument. On a 25 or 30 year old roof, wind creasing and hail bruising get attributed to wear unless the damage is tied to a dated event, which is why we scope against the storm record above.
Roofing permits and inspections in Rowlett
Rowlett’s roofing rules are short and easy to check — there is no threshold to argue about.
- A permit is required for any new roof, with no dollar or area threshold. The city states plainly: “Roofing Permits — A permit is required when installing a new roof. A separate electrical permit will be required when solar panel removal and reinstallation is part of the proposed scope of work” (City of Rowlett, Residential permits). Purely cosmetic work is exempt (Building Safety).
- The residential re-roofing permit fee is $60.00 — $80.00 commercial — and work without a permit is charged at double the fee. Every page of the current schedule is headed “Approved as Resolution Number RES-26-05-42R on May 19, 2026,” while the re-roofing line items themselves are attributed to the earlier RES-149-19 (City of Rowlett Master Fee Schedule, PDF).
- Roofing permits skip the plan review queue. The application, which carries a “ROOFING (RE-ROOF EXISTING BLDG)” checkbox, states that all permits except roofing, electrical, plumbing or mechanical need 10 business days for review (Building Permit – All Others).
- The city requires roofers to register as General Contractors at $100 a year, on a notarized form. All contractors must register with Community Development before performing permit work, and the registration form is explicit that the General Contractor category “includes but is not limited to Home Builder, Roofer, Pool Contractor, Fencing Contractor & Sign Contractor with no Electrical,” at $100 for one year. Certificates of insurance are required from concrete and utility contractors, not from general contractors (Contractor Registration; Contractor Registration Form).
- No mid-roof, decking or nailing inspection is published. The city’s published residential sequence is new-construction only — flatwork, plumbing rough, “Seconds” for frame and MEP roughs together, ROW final, then “Finals” for all trades at once (Residential Construction Packet, rev. Sept 10, 2024). No roofing-specific inspection type or code appears on the city site — a documented absence, not an inspection order we can describe for you. Confirm with Building Inspections at 972-412-6125.
- Inspections run through the MyGov portal, with requests before 3 p.m. scheduled for the next business day. Special, after-hours or same-day inspections are billed at $75.00 per hour with a two-hour minimum, and containers are required for all construction debris at each site (City of Rowlett, Inspections).
- The 2021 International Residential Code applies, adopted in Sec. 78-71 of the code of ordinances with an amendment history running through Ord. No. 024-22, § 2, 6-21-2022 (Rowlett Code Ch. 78, Art. II, Div. 3). The city’s adopted-codes list confirms the 2021 IRC alongside the 2021 IBC, IECC, IMC and IPC and the 2023 NEC (Adopted Codes). Rowlett’s local IRC amendment to Section R902.1 provides that Class A, B or C roofing shall be installed (Rowlett 2021 IRC local amendments).
Building Inspections is at 5702 Rowlett Rd., 972-412-6125, 7:30 a.m. to 5:30 p.m. Monday through Friday (New Residential Plan Submittal Requirements, rev. 01/28/26). Fees and requirements above were reviewed in September 2026; confirm current amounts with the City before relying on them.
The solar rule is the one that surprises homeowners: if panels have to come off and go back on, that is a separate electrical permit on top of the roofing permit, and it belongs in the schedule and budget before the crew arrives.
Neighborhoods we cover in Rowlett
We work the whole city, on both the Dallas and Rockwall County sides. The years below are the city’s recorded year-built values from its Subdivisions GIS layer, so they describe the subdivision rather than a certified date for any individual house.
The 1970s and 1980s core. Kenwood Heights (1971 and 1975), Lake Country Estates (1973), Toler Bay Estates (1978), Dalrock Estates and Highland Meadows North (1979), Flower Hill (1983 to 1985), The Peninsula (1983 to 1994), Spinnaker Cove (1984), Toler Ridge No. 2 (1985), Princeton Park (1984 to 1986) and Springfield Addition (1986 to 1987). On these houses the decking and flashing details matter as much as the shingle itself.
The 1990s block — the largest in the city. Heritage on the Lake Phase 3 (1993), Lakewood Pointe (1996, 526 lots), Lakeshore Park Estates (1998) and Waterview Phase 4A (1999) — the stock behind the city’s 1997 median build year, most of it on a second roof now.
Early 2000s. Liberty Creek and Mariners Cove Phase 1 (2000), Champion Lakes and The Crossroads (2001) and Castle Hills Estates (2005), where a first replacement is coming due.
Newer construction with storm exposure. The Vineyards (2012), Lakehill Phase 2 (2014), Magnolia Landing Phase 1 (2020), Trails at Cottonwood Creek (2023 and 2026), Oxenfree (2024) and Sunset Landing at Bayside North (2025). A 2014 roof still took the 2019 and 2024 wind events and the 2026 hail.
We also cover Mallard Cove, Point Royal, Falcon Ridge, Canterbury Cove and Bayside West, shown on the city’s printed Subdivision Map, August 2026.
One Richardson-Based Contractor for the Whole Recovery
On a 1990s Rowlett house, storm damage rarely stops at the shingles. We scope the roofing system, the exterior envelope and any interior damage together, so the reconstruction returns the home to the standard it was built to instead of leaving the rest to a contractor who never saw the storm.
We inspect and scope the construction damage, coordinate qualified mitigation and remediation professionals when specialized services are required, and manage the reconstruction through completion. Learn more about our storm restoration services and complete build-back work, or contact us.
We also serve nearby communities including Rockwall, Garland, Sachse, Wylie.
Frequently Asked Questions
My roof is 25 years old. Can the damage still be storm damage in Rowlett?
Yes, and this is the argument most Rowlett claims turn on. The city has taken 81 and 75 mph estimated winds in March 2017, 69 mph winds in March 2019 that tore a 4×8-foot section of roof and the chimney off a home on Coral Way, a measured 72 mph gust nearby in May 2024, and 2.00 inch hail in April 2026. Age does not erase storm damage, but it invites a carrier to call creased shingles wear. Dated photographs, measurements and a scope tied to a NOAA event settle it.
Do you provide fire and water reconstruction in Rowlett?
Yes. APGC provides complete interior and exterior reconstruction after the required mitigation or remediation work has been completed.
Do you perform mitigation and remediation in Rowlett?
Specialized mitigation and remediation work is performed by qualified service providers. APGC coordinates those services with the overall project and manages the repair and build-back portions of the work.
Can you help document the construction scope?
Yes. We provide photographs, measurements, construction estimates, repair scopes, material specifications, and technical explanations related to the reconstruction work. We do not act as a public insurance adjuster.
Do I need a permit to replace my roof in Rowlett?
Yes. The city requires a permit when installing a new roof, with no published dollar or area threshold. If solar panel removal and reinstallation is part of the scope, a separate electrical permit is also required. Roofing permits are exempt from the 10 business day plan review that applies to most other permits.
How much is a roof permit in Rowlett?
The residential re-roofing permit is $60.00 and the commercial permit is $80.00 under the city’s master fee schedule, approved as Resolution Number RES-26-05-42R on May 19, 2026, with the re-roofing line items attributed to the earlier RES-149-19. Work done without a permit is charged at double the fee.
What inspection does Rowlett require after a reroof?
The city does not publish one. Rowlett’s published inspection sequence covers new construction only, from flatwork through the combined Seconds and Finals inspections, and no mid-roof, decking or nailing inspection appears in city materials. We confirm with Building Inspections at 972-412-6125 what will be inspected on each permit. Inspections are requested through the MyGov portal before 3 p.m. for the next business day.
What roofing materials hold up best in Rowlett?
Rowlett’s hazard profile is repeated straight-line wind with periodic large hail, so wind-rated details at the ridges, rakes, edges and valleys matter as much as the shingle, and impact resistance is worth pricing. The city’s amended Section R902.1 allows Class A, B or C roofing. We can review impact-resistant shingle classes and the insurance discounts some carriers attach to them, along with ventilation and manufacturer requirements, and match the system to your home and budget. If your neighborhood has an HOA, we confirm color and profile approval first.