F.H. CANN & ASSOCIATES, INC.