Venning & Company Developers, LLC. Is responsible for several popular communities in convenient locations at Smith Mountain Lake.