Find us at our offices located in Virginia and North Carolina.

 
 
VA and NC with Names.jpg
 
 

Virginia

 

Corporate Office
434.369.4374

Mailing address:
P.O. Box 119
Altavista, VA 24517

Delivery address:
101 Edgewood Avenue
Altavista, VA 24517


Industrial Service Office
434.309.2502

1305 Main Street
Altavista, VA 24517


Fabrication Center

434.369.4374

101 Ogden Road
Altavista, VA 24517

Portsmouth Service Office
434.401.0034

4013-A Seaboard Court Units 1 & 2 Portsmouth, VA 23701

Charlottesville Office
434.293.8669

1125 Stoney Ridge Road
Charlottesville, VA 22902


Richmond Service Office
800.789.7199

Mailing address:
P.O. Box 6171
Ashland, VA 23005

Delivery address:
10053 Lickinghole Road, Suite J
Ashland, VA 23005

Manassas Service Office
703.439.7954

9018 Hornbaker Road
Manassas, VA 20109

North Carolina

 

Charlotte Service Office
704.856.8611

2233 Highway 152 East
China Grove, NC 28023


Raleigh Service Office
919.803.5183

10127 Division Drive
Raleigh, NC 27603


Industrial Services Office
336.420.5107

2513 Richardson Drive
Reidsville, NC 27323