Long Island, NY. Not what you expected, right? Since 1986, EGC has built partnerships with clients on the local, regional and national level. As a boutique advertising agency, we offer a full range of marketing services to create opportunities that enable our clients to win in the marketplace. Of course, we have an office in New York City too.