Stephen has 20 years of experience helping individuals and small business with their accounting and tax needs. His experience ranges from tax preparation, tax planning and minimization strategies, entity selection and setup, monthly accounting and payroll. In his spare time you will find him at the soccer fields with his 2 children or on the golf course.