TIMI & ASSOCIATES INC.