Mollot & Hardy, Inc. (716) 691-7121