DENNIS P. O'TOOLE & ASSOCIATES, INC.