There are 24 Roofing Contractors in Portsmouth, Virginia, serving a population of 95,536 people in an area of 34 square miles. There is 1 Roofing Contractor per 3,980 people, and 1 Roofing Contractor per 1 square miles.
In Virginia, Portsmouth is ranked 117th of 1092 cities in Roofing Contractors per capita, and 77th of 1092 cities in Roofing Contractors per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Portsmouth Roofing Contractors.
Advanced Exteriors 1308 Airline Boulevard Portsmouth, VA
Andrews Roofing Company 757 Mount Vernon Avenue Portsmouth, VA
Bill Peters 103 Yorktown Drive Portsmouth, VA
Briggs' Roofing And Siding 4513 South Street Portsmouth, VA
DK Yancey And Company PO Box 995 Portsmouth, VA
Execudeck Builders 3815 County Street Portsmouth, VA
Flat Roof Doctor 210 York Street Portsmouth, VA
Heymer Construction 5203 Clover Hill Drive Portsmouth, VA
John's Roofing & Home Improvements 4513 South Street Portsmouth, VA
Mobile Home Roof Repair 3208 Academy Avenue Portsmouth, VA Commercial Roofing, Roof Cleaning, Roofing, Roofing Consultation
Mr. Siding 3213 Camellia Drive Portsmouth, VA Cleaning & Repairs, Door Installation, Gutter Installation, Roofing, Siding Contracts
My Jack Of All Trades 521 Rapidan Street Portsmouth, VA Flooring, Remodeling, Roofing
P & M Roofing 4802 Vick Street Portsmouth, VA
People's Choice Roofing 1 Croft Court Portsmouth, VA
Professional Contractors Group 426 Portsmouth Boulevard Portsmouth, VA
Risen Roofing 108 Harris Road Portsmouth, VA
Robert Luper 4610 Southampton Arch Portsmouth, VA Deck Building, Fencing, Flooring, Garage Door Installation & Repair, Remodeling, Roofing
Roofing 509 Shenandoah Street Portsmouth, VA
Roofing & Restoration 3250 Elmhurst Lane Portsmouth, VA
Southern Roofing Of Tidewater 2401 Cleveland Street Portsmouth, VA
Stublen Roofing 4011 Seaboard Court Portsmouth, VA Roofing, Roofing Consultation
White Roofing 139 Yorkshire Road Portsmouth, VA
Whitfield Roofing Repair 2205 Calvary Court Portsmouth, VA
Your Curb Appeal PO Box 1000 Portsmouth, VA