New York, NY— Avatar New York is an award-winning web design company. With innovative websites customized for each business’s clientele, Avatar New York helps companies attract new customers, increase revenue and enhance their online presence.