SMITH CHANDLER & HANSEN INC