Roofing Contractor & Roof Installation | Roanoke & Salem VA
Call for a free estimate: 540-929-8010
Roofing & New Roof Installation

Do you need a new roof for your home or business? We work hard to be your best choice roofing contractor in Roanoke and Salem. We offer high quality, name-brand products with professional installation. We also offer special financing with approved credit. Empire Siding and Windows is a locally-owned company serving Roanoke and Salem. Call us today for a free estimate on a new roof or roof replacement for your home or business. Unfortunately, we do not fix or repair any products we did not install. Sorry.

Atlas Roofing Shingles
Atlas Roofing Shingles

Starting with a single manufacturing[…]

Atlas Scotchgard Shingles
Atlas Scotchgard Shingles

See How Atlas Shingles Featuring Scotchgard™[…]

Atlas Pinnacle Pristine Shingles
Atlas Pinnacle Pristine Shingles

Pinnacle® Pristine shingles feature[…]

Atlas Synthetic Underlayment
Atlas Synthetic Underlayment

Summit® 60 and Summit® 180 synthetic[…]

Owens Corning Roofing
Owens Corning Roofing

Owens Corning is more than just a trusted[…]

TruDefinition Duration Shingles
TruDefinition Duration Shingles

When you want the ultimate protection[…]

ProArmor Synthetic Roof Underlayment
ProArmor Synthetic Roof Underlayment

OVERVIEW Owens Corning® ProArmor® Synthetic[…]

Ice & Water Barriers
Ice & Water Barriers

View all Ice & Water Barriers OVERVIEW[…]

Request your Free Quote