There are 28 General Contractors in Giles County, Virginia, serving a population of 16,867 people in an area of 356 square miles. There is 1 General Contractor per 602 people, and 1 General Contractor per 12 square miles.
In Virginia, Giles County is ranked 60th of 133 counties in General Contractors per capita, and 88th of 133 counties in General Contractors per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Giles County General Contractors.
A & L Construction 120 A And L Lane Newport, VA
Allen R. Neely 200 Hare Street Narrows, VA
Asid Virginia PO Box 2 Eggleston, VA
C R Browne Construction 240 Gristmill Lane Pembroke, VA General Contracting, Real Estate Development
CR Browne Construction LLC 240 Gristmill Lane Pembroke, VA
Cantrall Martin Construction 105 Lightfoots Run Pearisburg, VA
D Mar Enterprises 204 Seven Oaks Road Newport, VA
Every Square Inch 1521 Happy Hollow Road Newport, VA
Flack's Construction / HVAC 605 Dennis Street Pearisburg, VA
Han K Renovations 502 South Main Street Pearisburg, VA
Home Crafters 505 Lucado Hollow Road Pearisburg, VA
Jerry Frazier Construction 210 Huckleberry Lane Narrows, VA
Keith Bocock Construction 559 Hardie Stone Road Pearisburg, VA
Lee's Top Choice Roofing 184 Walkers Lane Pearisburg, VA
Lee's Welding 120 Trinity Lane Pembroke, VA
Link And Sons 7768 Virginia Avenue Newport, VA General Contracting, Home Building Services
Michael Estes Builder PO Box 007 Newport, VA
Montvale Construction 5108 Goose Creek Valley Road Narrows, VA
RLH Construction 494 Winding Way Road Newport, VA
Robert F Wilson 207 Hidden Meadow Drive Pearisburg, VA
Robertson Construction 561 Stock Pen Mount Road Narrows, VA
Smith Construction 169 Market Road Narrows, VA
St Clair's Construction 1464 Cledennin Road Narrows, VA
Stateson Homes 347 Clover Hollow Road Newport, VA General Contracting, Home Building Services
Summit Construction Services 106 Sweet Apple Lane Newport, VA
Take It Outside Home And Garden 6101 Virginia Avenue Pembroke, VA
US Crane & Rigging 122 Monroe Street Narrows, VA
William G Simmons 122 Monroe Street Narrows, VA