Eyepinch is a full-service ad agency that has been providing Hampton Roads with quality ad services since 1996.