Punch is a public relations agency based in Milwaukee.

We apply strategic and creative thinking to communications programs throughout the United States and Canada. Using insights and ideas, we build strong brands and shape reputations.  


decades of experience. countless top-tier results.

meet OUR FOUNDERS