William MacDonald is a certified public accountant with H.D. Vest Financial Advisors, providing clients with a comprehensive array of financial management and tax services. Serving both residential and business customers, Mr. MacDonald's services include federal and state tax preparation and filing, retirement, education and legacy planning and professional money management.