Many older Mesquite attics are under-ventilated, which ages a roof from below. Call any time and you will be put through to a local, owner-run roofing company.
Call (469) 649-7066Mesquite's older neighborhoods went up from the 1950s through the 1980s, and a lot of those attics were never ventilated well. In a Dallas County summer, an under-ventilated attic can run far hotter than the air outside. That heat does two kinds of damage: it bakes the shingles from below so they age faster, and it pushes your air conditioner harder through the ceiling.
The residential building code sets a simple standard for vented attics. The net free ventilation area should be at least 1/150 of the attic floor area, or 1/300 when intake and exhaust are balanced, with vents low at the eaves and high near the ridge. In practice, that means air coming in through soffit vents and leaving through a ridge vent or roof vents, in roughly equal amounts.
A re-roof is the easiest time to fix attic ventilation, because the deck is open and the ridge can be cut for a ridge vent. Ask the roofer to measure the attic and show you the intake and exhaust they plan. Many shingle manufacturers also tie their warranties to proper ventilation, so it protects the new roof as well as your cooling bill.


See roof replacement and roof repair.
The residential code calls for net free ventilation of at least 1/150 of the attic floor area, or 1/300 when intake and exhaust are balanced.
A ridge vent with matching soffit intake usually ventilates more evenly and leaks less than turbines, but the key is balance between intake and exhaust.
Many manufacturers require proper ventilation for full warranty coverage. Ask the roofer what the shingle maker requires.
No. Ask for a certificate of insurance and local references.
All of Mesquite, including the neighborhoods along I-30, I-635, US-80 and Town East, plus Balch Springs, Sunnyvale and Forney.
The line is answered around the clock. You will be put through to a local, owner-run roofing company that works in Mesquite.
Call (469) 649-7066