johnson trube & associates