GO Agency offers web development, search engine optimization, pay-per-click Social Marketing, creative graphic design, and video production. Based at Smith Mountain Lake, Virginia, the ad agency specializes in vertical markets including medical marketing, real estate advertising, and extreme sports promotions.