Updated: Jun 02, 2026
Location and Projects
Address
800 SOUTH PICKETT ST, Alexandria, VA, 22304
Use our bidding system to
request a quote
Virginia Roofing Corporation
Virginia Roofing Corporation, 800 S Pickett St, Alexandria, VA (Employee: Robert W Johnson) holds a Roofing (Roc) license and 6 other licenses according to the Virginia license board.
Their BuildZoom score of 108 ranks in the top 5% of 131,387 Virginia licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Virginia Roofing Corporation, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
Virginia Roofing Corporation Contact Information
Address: 800 SOUTH PICKETT ST, Alexandria, VA 22304
Edit
Do you work for this business? Unlock this free profile to update company info and see who's viewing your profile.
Virginia Roofing Corporation Alexandria
Quality
108
95th percentile
Pro tip:
We generally recommend hiring a contractor with a score higher than 95.
Virginia Roofing Corporation has a BuildZoom score of 108, which places them above 95% of 131,387 contractors in Virginia.
Activity
|
15 projects
|
2025 |
|
16 projects
|
2024 |
|
3 projects
|
2023 |
Our building permit records indicate that Virginia Roofing Corporation has worked on at least
34.0 projects over the past 3 years.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
Experience
|
21 projects
|
Roofing projects |
Analyzing permits over the last 4 years shows that Virginia Roofing Corporation mostly works on
roofing project
projects.
Pricing
|
2 projects
|
< $5k |
|
1 project
|
$20k-$50k |
|
14 projects
|
$50k-$100k |
|
2 projects
|
$100k-$250k |
Pro tip:
For more details about their pricing, check out their recent activity to see how much they have charged for different types of work.
Building Permits by Virginia Roofing Corporation
This is a sample of this contractor's permits. Click here to access their complete permit history.
Master building permit all associated addresses listed on the plans to remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
$197,500
Permit #:
BLDC2024-00657
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
0301 - frontier battlefield llc - roof replacement remove the membrane from the roof walls and equipment curb and haul debris away. inspect the existing insulation for wet or damage. install crickets at backside of equipment curbs. install one layer of 060 sika plan pvc membrane mechanically fastened over the existing insulation. install 060 sika plan pvc membrane to walls and equipme... see more
Valuation:
N/A
Permit #:
BLD-COM-2025-00253
Status:
complete
Fee:
$1,285
Permit Type:
N/A
Building Type:
Commercial
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00694
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
$0
Permit #:
BLDC2024-00705
Status:
filed
Fee:
$0
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00704
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00703
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00702
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00701
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00700
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00699
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00698
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00697
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00696
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00695
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00693
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00692
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00691
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing modified roof down to the gypsum deck. install one 1/8 tapered insulation over one layer of 2 insulation set in insulation adhesive. install one ply 060 tpo membrane adhered over the new insulation. no changes will be made to the structural deck or penetrations
Valuation:
N/A
Permit #:
BLDC2024-00690
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove the existing roofing epdm membrane the existing insulation to remain. install new epdm membrane roofing membrane. no changes will be made to the existing roof penetrations no changes will be made to the existing structure
Valuation:
$17,892
Permit #:
B2100714
Status:
final
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Virginia roofing flammable liquids cutting/welding. office located at 800 s. pickett st
Valuation:
N/A
Permit #:
FPP2024-01373
Status:
plancheck
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Similar Contractors See more
112
BZ Score
$16.9K
Avg Project
-
Projects
License # 2705115445
Warrenton, VA
110
BZ Score
$7K
Avg Project
-
Projects
License # 2701034988
Alexandria, VA
111
BZ Score
$8K
Avg Project
-
Projects
Virginia Roofing Corporation Reviews
BuildZoom hasn't received any reviews for Virginia Roofing Corporation. Click here to be alerted when reviews are posted about them.
Recent Buildzoom Projects
Let us find you a roofer in your area today
We'll search our vast network of Roofers and connect
you with one that meets your needs today.
Verified License
BuildZoom confirmed this contractor's license
Virginia Roofing Corporation License info
Verified License
| License # | 2705171165 |
| Status | Active |
| State | Virginia |
| Type | Roofing (Roc) |
| Business Type | Sole Proprietorship, Corporation |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Virginia Roofing Corporation at the Virginia Department of Professional and Occupational Regulation.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | 40030 |
| Status | Active |
| State | Maryland |
| Type | Home Improvement |
| Business Type | Sole Proprietorship, Corporation |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Virginia Roofing Corporation at the Maryland Department of Labor, Licensing & Regulation.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 40030 |
| Status | Active |
| State | Maryland |
| Type | Home Improvement |
| Business Type | Sole Proprietorship, Corporation |
- When BuildZoom last verified this license, it had an expiration date of February, 2019. Check the current license status of Virginia Roofing Corporation with the Maryland Department of Labor, Licensing & Regulation
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 40029 |
| Status | Active |
| State | Maryland |
| Type | Contractor (Corppart) Home Improvement |
| Business Type | Sole Proprietorship, Corporation |
- When BuildZoom last verified this license, it had an expiration date of February, 2015. Check the current license status of Virginia Roofing Corporation with the Maryland Department of Labor, Licensing & Regulation
This is a sample of licensing data; click here to access a complete history.
Unverified License
| License # | 2701005606 |
| Status | Unable To Verify |
| County | Spotsylvania County |
| Type | Contractor |
| Business Type | Sole Proprietorship, Corporation |
- BuildZoom was not able to verify this license with the licensing board
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 2701005606 |
| Status | Inactive |
| State | Virginia |
| Type | Commercial Improvement (Cic), Home Improvement (Hic) |
| Business Type | Sole Proprietorship, Corporation |
- According to the Virginia Department of Professional and Occupational Regulation, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Virginia Roofing Corporation at the Virginia Department of Professional and Occupational Regulation.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 2705040457 |
| Status | Inactive |
| State | Virginia |
| Type | Commercial Improvement (Cic), Home Improvement (Hic) |
| Business Type | Sole Proprietorship, Corporation |
- According to the Virginia Department of Professional and Occupational Regulation, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Virginia Roofing Corporation at the Virginia Department of Professional and Occupational Regulation.
This is a sample of licensing data; click here to access a complete history.
108
BuildZoom Score
278
Permits
- Building permit records show that Virginia Roofing Corporation has worked on 278 permitted projects.
Virginia Roofing Corporation Employees
RJ
Robert W Johnson
Owner
VC
Virginia Roofing Corporation
Owner