R.T. & Associates Ltd.