El trabajador social cumple 10 roles principales: 1) actúa como consultor y orientador para ayudar a satisfacer necesidades básicas; 2) provee servicios de apoyo y asistencia a personas dependientes; 3) informa sobre recursos disponibles y servicios ofrecidos; 4) investiga para identificar necesidades sociales; 5) ayuda a planificar programas para satisfacer necesidades y mejorar la calidad de vida; 6) evalúa actividades y programas; 7) sugiere reformas para mejorar la efectividad de los servicios; 8) identifica situaciones que pued