MICHAEL JOHN LAWRENCE ASSOCIATES INC.