★★★★★ 87 5-Star Reviews
Home/ Areas Served/ Roofing Contractor Sunnyvale TX
Roofing in Sunnyvale, Texas

Roofing Contractor Sunnyvale TX

Sunnyvale's own inspection list names what gets checked on a re-roof: underlayment, insulation, crickets, flashing. Crickets. Written down. Most cities never mention them.

✓ Free inspections, 24–48 hr scheduling ✓ Workmanship warranty on every project ✓ 87 five-star Google reviews
Why Sunnyvale roofs work harder

Built for the way Sunnyvale weather beats up a roof.

Sunnyvale operates under the 2021 International Codes and the 2020 National Electrical Code, with amendments published as Chapter 4 Attachment 2. Its IRC amendment fills in Table R301.2 at 115 mph three-second gust / 76 mph fastest mile, ground snow 5 psf, frost line 6 inches, and ice barrier underlayment: No. Sunnyvale wrote no R902.1 Class A/B/C mandate, so there is no townwide minimum roof-covering fire classification here.

What makes Sunnyvale unusual is that the town publishes what its inspector actually looks at. Its inspections list states, for a roofing or re-roof permit: "Roofing/Re-roof: verification of underlayment, insulation, crickets, flashing, roofing complete," and separately "Roof Drains: water test required on drains, seals, and overflows."

That word — crickets — is the tell. A cricket is the small peaked structure built on the uphill side of a chimney or wide penetration to divert water around it instead of letting it pond. It is one of the most commonly skipped details in residential roofing, invisible from the ground, and one of the most common causes of a chimney leak. Sunnyvale names it on the inspection list. A contractor who has not read that list will not have priced it.

The permit is $200 for a residential re-roof — the highest flat residential roofing permit in this part of Dallas County — under Ordinance 2025-15, effective 8 September 2025. Commercial is valuation-based, starting at $150. First re-inspection is $100 and every subsequent one is $200, same-day inspection is $100, after-hours $200, and a Stop Work Order carries a $200 penalty. One honest caveat: Sunnyvale's "No Permit Penalty" line reads "variable" on the same basis as the original permit, which is discretionary rather than an automatic doubling — so we will not quote you a fixed number for it.

Roofing Contractor is its own registration class in Sunnyvale at $125, alongside General, Concrete, Fence, Sign, Solar, Pool and Energy. Electrical, mechanical, plumbing, irrigation, fire alarm and backflow register at no charge. Ask any bidder for their Sunnyvale roofing registration by name.

Two things Sunnyvale's development ordinance does control that surprise people:

Roof drainage. "All roof drains of residential structures shall be directed to the street or toward a rear swale." Sunnyvale is a swale-and-ditch town rather than a curb-and-inlet town, and where your downspouts discharge is regulated, not optional.

Lake-frontage accessory structures. A boathouse roof, or a landside gazebo roof, "shall be built with one of the following systems: clay tiles, standing metal seemed (architectural quality), slate shingles, concrete shingles, or ceramic." Composition shingle is not on that list. If your project touches a lakeside structure, the material decision is already made for you.

Carports must have a pitched roof matching the existing pitch of the house, with roofing materials substantially matching the colour and type of the principal building. And fire sprinklers are required under Sunnyvale's amended R313 on residential buildings over 5,000 square feet, additions over 5,000 square feet, reconstruction involving more than 50% of the square footage, and residential additions exceeding 500 square feet — worth knowing if your roof project is part of something larger.

Sunnyvale's housing is the newest and the most owner-occupied around: 2,792 units, median year built 2006, only 7.2% built before 1980, and 91.5% owner-occupied with 2,617 detached single-family homes. Stoney Creek alone runs more than ten phases and roughly 740 homes between 2007 and 2025. Sunnyvale Estates Installments 3 and 4 (1976–1984) are the only meaningful pre-1985 stock.

One note on the storm record: NOAA has only two entries under the name "SUNNYVALE" in eleven years, so the relevant reports are logged under Mesquite. On 2 June 2017, 2.00-inch hail at Mesquite 1.6 miles out, with 2.50-inch at New Hope five miles away the same afternoon. 13 June 2023, 1.75-inch at 2.9 miles. 8 April 2024, 1.50-inch at 3.3 miles. 30 April 2025, an 81 mph gust at 5.1 miles. Ten hail days within six miles since 2015.

115 mph
Design wind speed Sunnyvale's own IRC amendment to Table R301.2; ice barrier underlayment not required
Crickets
Named on the town's inspection list "verification of underlayment, insulation, crickets, flashing, roofing complete"
$200
Residential re-roof permit the highest flat residential roofing permit in this part of Dallas County
91.5%
Owner-occupied 2,617 detached single-family homes; only 7.2% of the town predates 1980
Services in Sunnyvale

Every roofing service this city needs — under one roof.

Neighborhoods we serve

From corner to corner of Sunnyvale.

See All Areas Served →
The Homestead Stoney Creek Glenwick Creekside Stone Canyon Sunnyvale Estates Town East Park St James Park Long Creek Crossing Gateway Park Sunnyvale Center Creekside Phase 2
Why Roof Experts

Why this city's homeowners stay with us.

code

Sunnyvale names crickets on its inspection list. We build them.

The town's own inspections document says a re-roof is checked for underlayment, insulation, crickets and flashing. A cricket diverts water around the uphill side of a chimney instead of letting it pond there — invisible from the ground, commonly skipped, and a frequent cause of chimney leaks. Sunnyvale writes it down; a contractor who has not read that list has not priced it.

drop

Where your downspouts discharge is regulated here

Sunnyvale's development ordinance requires all roof drains of residential structures to be directed to the street or toward a rear swale. This is a swale-and-ditch town, not a curb-and-inlet town, so drainage is part of the roof scope rather than an afterthought — and the town also requires a water test on drains, seals and overflows where roof drains are involved.

badge

Roofing Contractor is its own registration class. Ask us for ours.

Sunnyvale registers Roofing Contractors specifically at $125, separate from its General, Concrete, Fence, Sign, Solar, Pool and Energy classes. That is a checkable, roofing-specific credential — more than several neighbouring cities offer. And if your property fronts the lake, note that accessory-structure roofs there must be clay tile, architectural standing seam, slate, concrete shingle or ceramic. Composition shingle is not permitted on those.

Sunnyvale FAQ

Questions homeowners ask us.

Don't see your question? Call us at (469) 936-7663 — we're happy to talk it through.

What does Sunnyvale actually inspect on a re-roof? +

The town publishes it: verification of underlayment, insulation, crickets, flashing and roofing complete. Where roof drains are involved, a water test is required on drains, seals and overflows. Inspections must be requested before 3:00 p.m. Very few cities publish that level of detail about what their inspector is looking for, and it is worth reading before you compare bids.

What is a cricket and why does it matter? +

A cricket is a small peaked structure built on the uphill side of a chimney or wide roof penetration to divert water around it rather than letting it pond against the masonry. It is invisible from the ground, costs real material and labour, and is one of the most commonly omitted details in residential roofing — and one of the most common causes of a chimney leak. Sunnyvale names it on the inspection list.

What is Sunnyvale's design wind speed? +

115 mph three-second gust, 76 mph fastest mile, from Sunnyvale's own amendment to Table R301.2 under the 2021 IRC. Ground snow load is 5 psf, frost line 6 inches, and ice barrier underlayment is not required. The town's amendment package does not include an R902.1 Class A/B/C mandate, so there is no townwide minimum roof-covering fire classification.

What does the permit cost? +

$200 for a residential re-roof under Ordinance 2025-15, effective 8 September 2025 — the highest flat residential roofing permit in this part of the county. Commercial is valuation-based starting at $150. First re-inspection is $100 and each subsequent one is $200. A Stop Work Order carries a $200 penalty. The no-permit penalty is listed as variable rather than a fixed multiple, so we will not quote you a number for it.

Does Sunnyvale register roofing contractors? +

Yes, and Roofing Contractor is its own class at $125, alongside General, Concrete, Fence, Sign, Solar, Pool and Energy. Electrical, mechanical, plumbing, irrigation, fire alarm and backflow contractors register at no charge. Ask any bidder for their Sunnyvale roofing registration specifically.

Where do my gutters have to drain? +

To the street or toward a rear swale — Sunnyvale's development ordinance requires all roof drains of residential structures to be directed one of those two ways. Sunnyvale uses swale-and-ditch drainage rather than curb-and-inlet, so this is a genuine design requirement rather than a preference, and it should be settled as part of the roof scope.

I have a boathouse on the lake. Can I shingle it? +

No. Sunnyvale's ordinance requires lake-frontage accessory structures — including boathouse roofs and landside gazebo roofs — to be built with clay tiles, architectural-quality standing seam metal, slate shingles, concrete shingles or ceramic. Composition shingle is not on the permitted list, so the material decision is made for you before the conversation starts.

How much hail does Sunnyvale get? +

More than the record suggests at first glance, because NOAA has only two entries under the name SUNNYVALE in eleven years — the relevant reports are logged under Mesquite. On 2 June 2017, 2.00-inch hail 1.6 miles out, with 2.50-inch at New Hope the same afternoon. On 13 June 2023, 1.75-inch at 2.9 miles. On 8 April 2024, 1.50-inch at 3.3 miles. On 30 April 2025, an 81 mph gust at 5.1 miles. Ten hail days within six miles since 2015.

My house is in Stoney Creek. Is it too new to need a roof? +

Stoney Creek runs more than ten phases and roughly 740 homes built between 2007 and 2025, so it depends heavily on which phase. The earliest phases are approaching twenty years, which is genuinely end-of-life for a builder-grade shingle. The newest are three years old and any damage there is storm damage. Either way the inspection is free and tells you which conversation you are actually having.

Is my project big enough to trigger fire sprinklers? +

Worth checking if the roof is part of something larger. Sunnyvale's amended R313 requires residential fire sprinklers on buildings over 5,000 square feet, additions over 5,000 square feet, reconstruction involving more than 50% of the square footage, and residential additions exceeding 500 square feet. A straightforward re-roof does not trigger it, but a roof as part of an addition or major reconstruction can.

Nearby markets

Roof Experts also serves these cities.

Ready for your free roof inspection in Sunnyvale?

Call us at (469) 936-7663, or request your free estimate online — most inspections are scheduled within 24–48 hours.

(469) 936-7663