Sachse Storm Restoration and Roofing

Roofing is our primary trade. American Prime General Construction is a veteran-led general contractor that self-performs roofing and carries storm work through to full reconstruction when damage runs deeper than the shingles. We serve Sachse from Richardson.

Sachse sits on the Dallas–Collin county line, between the Rowlett–Garland wind corridor and the giant-hail swath that repeatedly hits Wylie. On March 23, 2016, NOAA logged 2.00-inch hen-egg hail on Scott Drive with $100 million in recorded damage from that single report (NOAA/NCEI event 625706). On May 28, 2024, NOAA recorded a measured 72 mph gust, describing a 73 mph gust with tree and roof damage in Sachse, and $250,000 in damage (event 1186870).

The city’s roofing rules are unusual in two ways that change what your job costs, and it publishes more than one permit fee. Both are worth understanding before you sign.

Schedule a Free Roof Inspection Call 469-888-8326

Roofing and Storm Restoration Services in Sachse

Sachse’s storm record, by date

Twelve severe-weather events recorded by the National Centers for Environmental Information plot inside Sachse’s city limits between 2011 and 2025 — a shorter list than Wylie’s, which we would rather say than pad with county reports. Wind figures are NOAA magnitudes in mph.

DateTypeMagnitudeDamageNOAA
April 14, 2011Hail2.00 in$30,000event 302697
October 13, 2014Wind58 mph$5,000event 545302
March 23, 2016Hail2.00 in$100Mevent 625706
August 12, 2016Wind60 mph—event 655120
May 28, 2024Wind72 mph$250,000event 1186870
May 6, 2025Hail1.50 in—event 1261945
May 6, 2025Hail1.00 in—event 1261949

March 23, 2016 carries the largest damage figure on record here. NOAA reported hen-egg hail on Scott Drive that “shattered windows in cars, homes, and businesses, which is what caused most of the damage” (NOAA/NCEI event 625706). Two-inch hail rarely leaves a mark visible from the ground, but it fractures the shingle mat.

Sachse’s more recent problem has been wind, which is easier to miss than hail because it concentrates at ridges, rakes and eaves rather than across the field. Lifted shingles that reseal in summer heat look untouched while the sealant bond is already broken.

About the October 20, 2019 tornado

The EF1 that night is logged by NOAA as beginning at Rowlett and ending at Sachse, with $10 million in property damage (NOAA/NCEI event 856502) — but its logged begin and end coordinates both fall outside city limits. A path is continuous, so that does not prove the circulation never crossed the line; it does mean NOAA’s own points do not place it inside Sachse. The honest description is a tornado that tracked from Rowlett toward Sachse, and we will not upgrade that to a confirmed in-city tornado.

Why Sachse roofs age the way they do

The median Sachse home was built in 2005 (U.S. Census Bureau, ACS 2020–2024, table B25035), and 8,977 of 10,596 occupied units are owner-occupied, 84.7% (table B25003). The age distribution is layered: 3,552 units built 2000–2009, 2,619 in 2010–2019, 1,752 in the 1990s, 1,192 in the 1980s, 1,088 in 2020 or later and 659 before 1980 (table B25034).

Three roofing conversations therefore happen inside one small city. The 2000s cohort, a third of the stock, is ending a first or second covering and stood through every event above. The 1980s and 1990s homes, 27% combined, are on a second or third covering — where Sachse’s overlay rule bites. And with 10% built since 2020, some roofs remain under manufacturer and builder warranty, where a documented inspection after a storm protects a claim you have not needed to file.

The five-square rule and the one-overlay allowance

Two rules set Sachse apart, both published in its Residential Re-Roofing Permit Procedures dated 7/2024 (City of Sachse, Residential Re-Roofing Permit Procedures).

“A permit is required when the replacement of the roof covering exceeds five squares.” A square is 100 square feet, so the threshold is 500 square feet; replace less and no permit is required. It is a size test rather than a percentage of the roof, so one slope of a small ranch may fall under it while any full replacement clears it easily. The handout is an administrative document and the code section codifying the threshold could not be located, so treat five squares as published practice and confirm if your job sits near the line.

“Not more than one overlay of asphalt shingles is permitted.” Sachse allows one layer of new shingles over an existing layer, where several neighboring cities require full removal. That matters for the 1980s and 1990s houses: if yours has already been overlaid, the next roof must be a complete tear-off, and an honest bid says so. An overlay also hides the decking, where hail-fractured or water-damaged sheathing turns up, which is why we generally recommend tear-off on a hail claim.

Roofing permits and inspections in Sachse

The permit fee: the city publishes more than one number. Sachse publishes two figures for the same residential roofing permit. The FY2023 schedule, effective October 1, 2022, lists $50.00 under “all other residential permits,” including roofing (FY2023 schedule). The FY2025 amended schedule (effective November 18, 2024), the schedule effective April 6, 2026 (current Master Fee Schedule) and the 7/2024 handout give $75.00. All remain published, so we will not pick one for you: call Development Services at 469-429-4781 to confirm which applies today. The current schedule sets contractor registration at $100 a year.

Required inspections: building final only. The re-roofing handout lists exactly one inspection, the building final — no mid-roof, decking or nailing inspection (Residential Re-Roofing Permit Procedures). The new-construction packet does include a “seconds” inspection covering framing, roof and windows plus a drip-edge requirement, but that is the new-build sequence (Residential Construction Information Packet). With one final inspection, your contractor’s photographs of deck, underlayment and flashing are the only record of what happened under the shingles.

Contractor registration comes first. All contractors and subcontractors must be registered with the City of Sachse, and the residential packet adds that they “shall register or validate permits in person at our office before any inspections will be conducted” (registration FAQ). Permitting moved to the SmartGov portal on July 8, 2025 (Building Permits and Inspections).

Code edition. For permits issued on or after February 1, 2023, Sachse enforces the 2021 IBC, IRC, IECC and companion I-Codes, the 2015 IPMC and the 2020 National Electrical Code, each with NCTCOG amendments (adopted codes). The city publishes no adopting ordinance numbers there, so we cite none. Development Services sits at 3815-B Sachse Road, Building B, 469-429-4781. Read from city documents in September 2026; confirm figures first.

Neighborhoods we cover in Sachse

We work the whole city, on both the Dallas and Collin county sides. Subdivisions on the April 2023 city subdivision map include Woodbridge, Estates of Pleasant Valley, Jackson Hills, Heritage Park, Parklake Estates, Willow Lake Ranch, Richfield Estates, Sachse Ranch Estates, Hudson Crossing, Maxwell Creek and Aria (City of Sachse Subdivision Map, PDF).

Two straddle city lines — Woodbridge into Wylie, Maxwell Creek into Murphy — so neighbors a few hundred feet apart can sit under different permit rules. The city’s Neighborhoods and HOAs page names no associations and publishes no standards, directing residents to 469-429-4793 (Neighborhoods and HOAs). Where an association exists, we get written approval of shingle color and profile before ordering.

One Richardson-Based Contractor for the Whole Recovery

Because Sachse takes both large hail and high wind, we scope starter courses, ridge caps and drip edge along with the field shingles, and we can price impact-resistant material: the Texas Department of Insurance notes that tested coverings are classified Class 1 through 4 and that “a Class 4 roof covering would receive the highest premium credit,” with the discount set “on a company-by-company basis” (Texas Department of Insurance). We can walk you through shingle options and financing. We are not a public insurance adjuster and we do not negotiate claims on your behalf.

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, forensic roof inspections and complete build-back, or contact us.

We also serve nearby communities including Wylie, Garland, Rowlett and Murphy.

Frequently Asked Questions

Do I need a permit to replace my roof in Sachse?

Yes, if the work exceeds five squares. The city’s Residential Re-Roofing Permit Procedures state that a permit is required when replacement of the roof covering exceeds five squares, or 500 square feet. Your contractor must also be registered with the City of Sachse first.

How much is a roofing permit in Sachse?

The city publishes more than one figure. Its FY2023 Master Fee Schedule lists $50 for other residential permits including roofing, while the FY2025 amended schedule, the current schedule and the 2024 re-roofing handout list $75. Both remain published, so confirm which applies with Development Services at 469-429-4781.

Can I put new shingles over my old ones in Sachse?

Sachse permits not more than one overlay of asphalt shingles, so one overlay is legal if the roof has never been overlaid. If it has, the next roof must be a full tear-off. We generally recommend tear-off on a hail claim anyway, because an overlay hides the decking where fractured sheathing is found.

What inspection does Sachse require after a reroof?

One: the building final. The re-roofing handout lists no mid-roof, decking or nailing inspection. The city’s separate new-construction sequence does include a roof and window inspection, but that applies to new builds.

Do you perform mitigation and remediation in Sachse?

Specialized mitigation and remediation work is performed by qualified service providers. APGC coordinates those services and manages the repair and build-back portions of the work.

Do you provide fire and water reconstruction in Sachse?

Yes. APGC provides complete interior and exterior reconstruction after the required mitigation or remediation work has been completed.

Can you help document the construction scope?

Yes. We provide photographs, measurements, construction estimates, repair scopes and material specifications related to the reconstruction work. We do not act as a public insurance adjuster.

After a storm, start with a documented roof inspection. From there we handle repair and replacement, hail and wind damage restoration, estimates and documentation and build-back. See our service areas or contact us.

American Prime General Construction, 2100 N Greenville Ave Ste 106, Richardson, TX 75082. (469) 888-8326. Veteran-led, 5.0 across 19 Google reviews.

Schedule a Free Roof Inspection Call 469-888-8326