Therapists are trained differently depending upon the methods they use. A good therapist can balance the different types of therapy so that it meets your particular needs.
It is more of the personal fit that matters if therapy is going to be a success.