Gracias por tu respuesta Andres95, ciertamente le puse en la cadena de conexión ... Connection Timeout = 300 y en el command agregue: Dim cmd As New SqlCommand cmd.CommandTimeout = 300 y se pudo procesar el procedimiento aun así tratare de afinar la consulta para que esta sea mas rápido. Gracias nuevamente