PATRICK NEALE AND ASSOCIATES