Fue entrenador de liga menor de Saprissa, inclusive llegando a dirigir al equipo de Segunda División. Se incorporó a la Selección Sub-20 de Costa Rica en septiembre de 2007, donde asumió el cargo de primer estratega. Conquistó el título de Concacaf previo al Mundial 2009 y luego obtuvo el cuarto puesto en el máximo torneo de selecciones a nivel global, perteneciente a la categoría. Queda subcampeón de la confederación en 2011, y logra otro pase a la Copa del Mundo Sub-20, esta vez celebrada en Colombia. González logró pasos efímeros al combinado absoluto costarricense, así como en la olímpica. Se marcha al Comunicaciones de Guatemala, club en el que se hace con el cetro del Apertura 2012. Posteriormente regresa a su país y dirige al Deportivo Saprissa. Fue el encargado de proclamar a los morados campeones de Copa 2013 y del Verano 2014. Tras un tiempo fuera de los banquillos, en febrero de 2016 se va al Uruguay de Coronado, con la consigna de sacarlo de posiciones complicadas en la tabla, sin embargo no le fue posible y perdió la división. Desde febrero de 2017 hasta febrero de 2018, fue el entrenador por segunda ocasión del Comunicaciones guatemalteco. Desde el 1 de agosto al 20 de noviembre de 2018, asumió otro periodo de estratega interino de la selección costarricense, para luego volver como técnico oficial a partir el 30 de septiembre de 2019 hasta el 9 de junio de 2021.