Found this great website where it lists the top public relations agencies. Something neat about it is that there are many different search criteria’s to narrow down a search, such as searching by industry or specialty.