Gary is excellent at what he does. He is able to provide advice and direct people in the direction best for their situation.