Aunque hay empresas que cuentan con su propio departamento de comunicación, son muchas las que contratan este servicio a otras empresas especializadas que se encargan tanto de la comunicación interna como de la externa, de un modo integral. El trabajo de estas empresas de comunicación consiste, en algunos casos, en crear y dar a conocer la imagen que la empresa que le contrata quiere mostrar: qué hace, por qué, para qué y/o para quién y cómo; utilizando diferentes medios humanos y técnicos. Y todo ello, de tal manera que esta imagen sea, además de atractiva y diferenciadora, cercana y fácil de comprender.
Las principales ciudades andaluzas cuentan con más de una empresa dedicada a estos menesteres y muchas de ellas aparecen en la Agenda de la Comunicación que publican anualmente diferentes organismos públicos.