SCHROEDER MAY & ASSOCIATES PC