AVC is a full service advertising agency the handles media planning and placement, creative, commercial production, graphic design and social media.