Michael Puckett, Roanoke, AL – USDOT 3348578 · MC 1072835