J W Roach & Sons Logging & Hauling is an active carrier based out of Huddleston, Virginia. J W Roach & Sons Logging & Hauling operates under USDOT number 1123693. J W Roach & Sons Logging & Hauling has 3 tractors and employs 1 driver. J W Roach & Sons Logging & Hauling is authorized to operate Intrastate Non-Hazmat cargo.