John grew up in South Africa and travelled the world as an Engineer and a Project Manager, before settling down in the Roanoke Valley back in 2003 with his wife and two young boys. He has a very successful career in sales and contract management for the past 28 years and is excited to carry over these same qualities and principles with Long and Foster Real Estate.
3906 Electric Rd SW Roanoke VA 24018
Office: (540) 989-0863
“Licensed in The State of Virginia”
- Office : (540) 989-0863
- Mobile : (540) 394-0330