24/7 EMERGENCY ROOF REPAIRLeak or storm damage? We're answering right now.📞 (757) 537-8812Learn more
Now booking free estimates across Hampton Roads · Ask about payment plans · Get started →
Peak Meridian Construction LLC logo
Typical Prices · Hampton Roads, VA

Worried About What It Will Cost? Here Are Real Price Ranges.

No guessing and no surprises. These are typical installed prices in Hampton Roads in 2026, so you can plan before you call. Your exact price comes in writing after a free inspection and a video of your roof.

New Shingle Roof

$11,000 – $20,000

for most homes · about $550 – $850 per square (100 sq ft), depending on pitch

Standing Seam Metal Roof

$20,000 – $32,000

for most homes · about $10 – $16 per sq ft of roof

Flat Roof (TPO / EPDM)

$5 – $9

per sq ft of roof, depending on size, insulation and tear-off

Roof Leak Repair

$400 – $2,000

most repairs are under $1,000

Seamless Aluminum Gutters

$1,200 – $2,400

for most homes · about $7 – $12 per linear foot

Vinyl Siding

$8,000 – $16,000

for most homes · about $4 – $8 per sq ft of wall

Hardie Fiber Cement Siding

$16,000 – $28,000

for most homes · about $8 – $14 per sq ft of wall

Typical installed cost in Hampton Roads (2026). Steep roofs (8/12 and up), extra layers, rotten wood, chimneys and skylights change the price. Your exact price comes in writing after the free inspection, and you pay in stages as the work gets done.

New Shingle Roof

Why Steeper Roofs Cost More

Steep roofs take more time, more safety equipment and more care. Here is what a new architectural shingle roof (tear-off included) usually costs on a one-story, 2,000 sq ft home:

Roof pitchPer square (100 sq ft)Typical total
Up to 6/12 (walkable)about $550 – $600~$11,000 – $15,000
7/12about $625 – $650~$15,500 – $17,000
9/12about $700 – $725~$19,000 – $21,000
12/12from about $800 – $850~$25,000 – $27,000

Two-story homes usually have a smaller roof for the same living space, so the total is lower. Rotten decking is replaced at a set price per sheet, written in your estimate before work starts.