LIN DAVIS & ASSOCIATES, LTD.