Gregory Hunter has three offices, including one in Walnut Creek and Roseville. His firm, which specializes in tax preparation, financial planning and consulting, serves both individuals and businesses. Business entity selection as well as mergers and acquisitions services are also available.