Excellent job on both my business and personal taxes. He explained things very clearly and presented me with a very professional package, well documents and ready to submit. He also answered some very complicated questions about depreciation and payroll.