First Impressions Marketing Group, LLC is a Birmingham, Alabama media & marketing company that specializes in promotions, event planning, market research, and consulting.