Affinity Marketing & Communications is a full service advertising agency located in Dunedin, Florida, also serving Clearwater, St. Petersburg and the Tampa Bay area. We specialize in powerful advertising campaigns that include search engine marketing, web site development, public relations, all types of print advertising and strategic marketing plans for every type of business.