T.E. Logan and Associates, Limited