Dr. Johnson has been a tremendous help to me; more objective insight below.
Effective therapy has less to do with competence and more to do with finding the right combination of personality and paradigms for each individual. Dr Eric Johnson is a very competent therapist; below are some indications I've seen for who might fit well with him.
This might be the right therapist if you have identified an area of your life that isn't working well for you, and you are ready to fix it, you are able to tolerate moments of blinding optimism, and you recognize that real change is going to be difficult.
This may not be the right therapist for you if:
You take yourself very seriously and are offended when others do not treat you with reverence (he is serious most of the time, but will sometimes try to lighten the mood in an awkward/corny way, so you would need to be tolerant of that),
You worry about how your therapist feels (if you're going to not bring up a setback because your therapist might be disappointed, you should find a therapist that is less invested, or less obviously so, in their clients, not that he's overly emotive, but it is apparent he is not indifferent),
You want to explore broadly why your life seems dysfunctional but have no direction or ideas of your own, or
You want all the work to happen in the office, working towards an epiphany that will make whatever dysfunction you have more acceptable (rather than addressing the dysfunction itself)
All that said, if you are apt to providing direct feedback, he is very adaptive to what his clients tell him they need.