Firms and individuals should hire a public relations agency when they want to protect, enhance or build their reputations through the media. A good agency or PR practitioner can analyze the organization, find the positive messages and translate those messages into positive media stories.