R.M. SCHACHER AND ASSOCIATES, INC.