John Garland is stepping down from his Roanoke City Council seat, citing potential conflicts of interest as a developer and landlord in the city. Another city council member confirmed that to WDBJ-7. Garland is serving his first term on City Council and has recused himself at times from discussions on real estate issues – due to the potential for a conflict of interest.