LEARY & ASSOCIATES OF ROCHESTER, INC.