Advertising Agencies – Miami Area

Looking for an advertising agency in the Miami area? Look no further! See our list of some of the top ad agencies in the greater Miami FL area. Many of these advertising firms and companies offer a full line-up of advertising and marketing services for large and small businesses including branding, media planning and buying, digital marketing, strategic planning and research, graphic design, packaging, video production, television, radio, print production, collateral, ad development, copywriting, social media, public relations, content development, event marketing and more. Connect with an agency below.

Green Dot Advertising

Green Dot Advertising integrates digital, print and mass media campaigns to drive brand awareness and leads for our clients. We provide everything a brand needs, making it possible for clients to steer the entire brand experience for every touchpoint with one agency.

Stilt Media

Stilt Media is an award winning full-service independent creative agency that takes on branding and marketing challenges through a media-agnostic approach, and pride ourselves on developing innovative solutions.

Tinsley Agency

Founded in 1974 by Sandy Tinsley, with little more than a typewriter and a desk, Tinsley Advertising has grown into one of the largest independent agencies in the Southeast.

Figment Design

Figment Design has specialized in the hotel and tourism industry as well as the medical industry. Throughout the years of service we have grown into the financial, educational and real estate sectors. Our dedication to always provide the newest, creative, relevant materials to our clients allows us to keep expanding and succeed in other markets.

Stinghouse Agency

At Stinghouse, we believe in the idea of challenger brand marketing. It is rooted in the insight that in order to surpass or remain the market leader, you must not solely understand your market position, but forever embrace the spirit, strategies and creativity of a determined challenger. Now is your time to be crowned champion.