American Advertising Federation offers advertising, social media, public relations, web design and marketing services.