All Accounted For
Delivering confidence to business owners, so they can achieve their financial goals
All Accounted For (AAF) was established to provide exceptional accounting services and understandable financial information to small and medium business owners, at affordable rates. We provide a wide range of business advisory services as well as management and financial accounting services, including monthly reporting, forecasting, budgeting, business valuations, taxation compliance and year-end reporting. We can help you achieve your goals, whether that be expansion, growth, profitability, or simply streamlining your processes and saving you precious time. Whilst Wellington based, we provide services to clients around New Zealand and even elsewhere in the world, which is one of the great benefits of Xero & Skype. We also frequently travel around New Zealand to visit clients.
Meet the Team

BEN DUFLOU
BEN DUFLOU
Director - CPP, CA, BCA (Hons)
Ben is the founder and director of All Accounted For and a highly experienced Chartered Accountant with over 25 years in the industry. He leads the firm with a focus on clear, practical advice, helping growth-focused business owners understand their numbers, make confident decisions and build stronger businesses.
CHRISSY WILLIAMS
CHRISSY WILLIAMS
Practice Manager
Practice Manager
With over 20 years’ experience in client services, operations, and relationship management, Chrissy plays a key role in keeping the firm running seamlessly behind the scenes. She’s the organised, calm presence who keeps things on track and supports both clients and the team every day.
ABHAY JOSHI
ABHAY JOSHI
BAS Manager - MPA
BAS Manager - MPA
Abhay is an experienced accountant who enjoys making sense of complex financial information and turning it into clear, practical advice. With a strong background in chartered public practice, he helps SME businesses turn detailed numbers into confident, real-world decisions, and enjoys seeing clients gain clarity and grow as a result.

JOHN LIM
JOHN LIM
BAS Manager - CA, BCom
Before becoming a Chartered Accountant, John started his career as a chef, but quickly discovered his real passion was working with numbers. He brings a steady, practical approach to financial work and focuses on helping businesses across a wide range of industries navigate their numbers with clarity.
DOMINIQUE MCCROSTIE
DOMINIQUE MCCROSTIE
BAS Manager - CA, BCom
BAS Manager - CA, BCom
With a background spanning accounting, school management, and running a family-owned trucking business, Dominique brings a real-world understanding of how businesses operate day to day. She’s known for her warm, approachable style and her ability to bring clarity when the numbers don’t quite line up.

HARPREET SINGH
HARPREET SINGH
Xero & Cloud Systems Manager - AT
Xero & Cloud Systems Manager - AT
Harpreet is the go-to problem solver for Xero and cloud-based apps, helping clients resolve system issues and keep everything running smoothly behind the scenes. Often described as a “jack of all trades”, he enjoys finding simple, practical solutions to technical challenges.
BEN DUFLOU
BEN DUFLOU
Director - CPP, CA, BCA (Hons)
Ben is the founder and director of All Accounted For and a highly experienced Chartered Accountant with over 25 years in the industry. He leads the firm with a focus on clear, practical advice, helping growth-focused business owners understand their numbers, make confident decisions and build stronger businesses.
ALLISON HENDERSON
ALLISON HENDERSON
Associate Director - CA, BCA
Associate Director - CA, BCA
Allison is a qualified Chartered Accountant, registered with the New Zealand and Australian Institute of Chartered Accountants since 2001, and is our school accounting expert.
CHRISSY WILLIAMS
CHRISSY WILLIAMS
Practice Manager
Practice Manager
With over 20 years’ experience in client services, operations, and relationship management, Chrissy plays a key role in keeping the firm running seamlessly behind the scenes. She’s the organised, calm presence who keeps things on track and supports both clients and the team every day.
ABHAY JOSHI
CHRISSY WILLIAMS
Practice Manager
BAS Manager - MPA
Abhay is an experienced accountant who enjoys making sense of complex financial information and turning it into clear, practical advice. With a strong background in chartered public practice, he helps SME businesses turn detailed numbers into confident, real-world decisions, and enjoys seeing clients gain clarity and grow as a result.
DOMINIQUE MCCROSTIE
BAS Manager - CA, BCom
With experience across accounting, school management, and running a family-owned trucking business with her husband, Dominique has a practical, real-world view of how businesses work day to day. She’s known for her warm, approachable style and brings clarity when the numbers don’t quite add up.
NERISSA HEYRANA
NERISSA HEYRANA
BAS Manager - CPA
BAS Manager - CPA
Nerissa brings over nine years of accounting and finance experience across the Philippines and New Zealand. She enjoys building strong client relationships and takes pride in providing practical, tailored support that helps clients feel confident in their financial decisions.

JOHN LIM
JOHN LIM
BAS Manager - CA, BCom
BAS Manager - CA, BCom
John is a Chartered Accountant who started his career in the kitchen as a chef before transitioning into accounting. He brings a practical, detail-focused approach to financial work, shaped by experience across a range of industries in public practice.

JOHN LIM
CHRISSY WILLIAMS
Practice Manager
BAS Manager - CA, BCom
Before becoming a Chartered Accountant, John started his career as a chef, but quickly discovered his real passion was working with numbers. He brings a steady, practical approach to financial work and focuses on helping businesses across a wide range of industries navigate their numbers with clarity.
ABHAY JOSHI
ABHAY JOSHI
BAS Manager - MPA
With extensive experience in chartered accounting public practice, Abhay understands the unique challenges faced by SMB businesses. He combines this expertise with a genuine passion for helping people, ensuring clients receive personalised and effective service.

DOMINIQUE MCCROSTIE
RAXIT CHAUHAN
BAS Accountant - BAM
BAS Manager - CA, BCom
With a background spanning accounting, school management, and running a family-owned trucking business, Dominique brings a real-world understanding of how businesses operate day to day. She’s known for her warm, approachable style and her ability to bring clarity when the numbers don’t quite line up.


SUNIL HOODA
SUNIL HOODA
BAS Accountant - MPA
Sunil is a quietly meticulous member of the team with five years of experience across a range of industries, from startups to medium-sized businesses. He has a strong focus on structure and accuracy, and enjoys bringing order to financial information so it is clear and easy to work with.

HASSAN SALEHUDDIN
HASSAN SALEHUDDIN
BAS Accountant - CA, BCom
BAS Accountant - CA, BCom
With a calm, easygoing approach, Hassan has a way of putting clients at ease from the outset. He works with a wide range of business and not-for-profit clients, helping them navigate their accounting and tax requirements in a way that feels clear, steady, and under control.


NIK HAKIM
NIK HAKIM
BAS Accountant - BCom
BAS Accountant - BCom
Nik is a steady, easy-to-work-with presence for clients, known for keeping financial reporting, compliance, and tax obligations clear and well managed. He takes a practical approach that makes the technical side of accounting straightforward and easy to navigate.

JOSH BLAIR
HARPREET SINGH
Xero & Cloud Systems Manager - AT, BA
Harpreet is the go-to problem solver for Xero and cloud-based apps, helping clients resolve system issues and keep everything running smoothly behind the scenes. Often described as a “jack of all trades”, he enjoys finding simple, practical solutions to technical challenges.
DOMINIQUE MCCROSTIE
SUNIL HOODA
BAS Accountant - MPA
BAS Manager - CA
Sunil is a quietly meticulous member of the team with five years of experience across a range of industries, from startups to medium-sized businesses. He has a strong focus on structure and accuracy, and enjoys bringing order to financial information so it is clear and easy to work with.

HASSAN SALEHUDDIN
SUNIL HOODA
BAS Accountant - MPA
BAS Accountant - CA, BCom
With a calm, easygoing approach, Hassan has a way of putting clients at ease from the outset. He works with a wide range of business and not-for-profit clients, helping them navigate their accounting and tax requirements in a way that feels clear, steady, and under control.


GURPREET MATHARU
BAS Accountant - MSc
Curious about how numbers connect and tell a story, Gurpreet enjoys working through complex financial information and bringing clarity to the detail. Her background in mathematics and economics supports a calm, confident approach to financial reporting and compliance.
* Currently on maternity leave *
SWAPNIL NAIK
BAS Accountant - MPA
Swapnil is our resident Excel expert and has a talent for turning complex financial detail into clear, practical insight. With experience across audit, finance, and taxation, he helps clients understand their numbers in a simple, jargon-free way they can actually use.


HAFIDZ NIZAM
BAS Accountant - BCom
With a great positive attitude and a get-it-done approach, AJ brings energy, focus, and strong attention to detail to his role as a BAS Accountant. With experience in audit and financial reporting across a range of organisations, he is known for being reliable, switched on, and easy to work with.


NIK HAKIM
BAS Accountant - BCom
Nik is a steady, easy-to-work-with presence for clients, known for keeping financial reporting, compliance, and tax obligations clear and well managed. He takes a practical approach that makes the technical side of accounting straightforward and easy to navigate.


GURPREET MATHARU
BAS Accountant - MSc
Curious about how numbers connect and tell a story, Gurpreet enjoys working through complex financial information and bringing clarity to the detail. Her background in mathematics and economics supports a calm, confident approach to financial reporting and compliance.
* Currently on maternity leave *



BREANNA MCDOWELL
BREANNA MCDOWELL
BAS Accountant - BCom, MFinc
Breanna is a methodical, detail-focused accountant who takes pride in getting the detail right. With experience in a Chartered Accountants firm, she combines strong technical capability with a sharp eye for detail, delivering accurate outcomes clients can rely on.


ABEL NYAKERI

ABEL NYAKERI
BAS Accountant - MPA, BBM, CPA
BAS Accountant - MPA, BBM, CPA
Abel enjoys helping clients make sense of complex financial information and bringing calm to what can often feel overwhelming. He takes a steady, methodical approach to his work and sees things through properly, making sure nothing is missed and everything is completed to a high standard


ZACK CAO
BAS Accountant - MPA
Originally trained as an engineer, Zack has a naturally curious, problem-solving mindset shaped by how he approaches complex challenges. He enjoys getting into the detail, understanding how things fit together, and turning financial information into clear, practical insights for clients.


BECKY LEVINGS
BECKY LEVINGS
Marketing & Comms Manager
Becky is the creative engine behind all our marketing and communications at AAF. She brings strategy, creativity, and a keen eye for detail to every project, helping the team share their expertise and connect with clients in meaningful, impactful ways.


LISA RUTHVEN

LISA RUTHVEN
Office Manager / PA
Office Manager / PA
As Office Manager and PA to our Director Ben Duflou, Lisa oversees scheduling, correspondence, and day-to-day office coordination. Affectionately known as the “mum of the office,” she is always ready to step in and help wherever needed, bringing a steady and practical approach to her role.

JOHN LIM
SWAPNIL NAIK
BAS Accountant - MPA
Swapnil is our resident Excel expert and has a talent for turning complex financial detail into clear, practical insight. With experience across audit, finance, and taxation, he helps clients understand their numbers in a simple, jargon-free way they can actually use.


NIK HARIZ HAKIM

HAFIDZ NIZAM
BAS Accountant - BCom
BAS Accountant - BCom
With a great positive attitude and a get-it-done approach, AJ brings energy, focus, and strong attention to detail to his role as a BAS Accountant. With experience in audit and financial reporting across a range of organisations, he is known for being reliable, switched on, and easy to work with.


BREANNA MCDOWELL
BAS Accountant - BCom, MFinc
Breanna is a methodical, detail-focused accountant who takes pride in getting the detail right. With experience in a Chartered Accountants firm, she combines strong technical capability with a sharp eye for detail, delivering accurate outcomes clients can rely on.


LEO DUFLOU
ABEL NYAKERI
BAS Accountant - MPA, BBM, CPA
Abel enjoys helping clients make sense of complex financial information and bringing calm to what can often feel overwhelming. He takes a steady, methodical approach to his work and sees things through properly, making sure nothing is missed and everything is completed to a high standard.


LISA RUTHVEN

LISA RUTHVEN
Office Manager
Office Manager
With over 20 years of administrative experience in accounting, Lisa was a valuable addition to our growing team in 2019. Lisa enjoys client interaction in her role and is always ready to assist with your queries.


LEO DUFLOU
ZACK CAO
BAS Accountant - MPA
Originally trained as an engineer, Zack has a naturally curious, problem-solving mindset shaped by how he approaches complex challenges. He enjoys getting into the detail, understanding how things fit together, and turning financial information into clear, practical insights for clients.


LEO DUFLOU
ZACK CAO
BAS Accountant - MPA
Originally trained as an engineer, Zac now works in small business finance, where he applies a structured and analytical approach to year-end financial reporting and accounts preparation. He enjoys breaking down complex financial detail into clear, practical information that is easy to understand and use.


LISA RUTHVEN

LISA RUTHVEN
Office Manager
Office Manager
With over 20 years of administrative experience in accounting, Lisa was a valuable addition to our growing team in 2019. Lisa enjoys client interaction in her role and is always ready to assist with your queries.


LEO DUFLOU
BECKY LEVINGS
Marketing & Comms Manager
Becky is the creative engine behind all our marketing and communications at AAF. She brings strategy, creativity, and a keen eye for detail to every project, helping the team share their expertise and connect with clients in meaningful, impactful ways.


NIK HARIZ HAKIM

LISA RUTHVEN
Office Manager / PA
BAS Accountant - BCom
As Office Manager and PA to our Director Ben Duflou, Lisa oversees scheduling, correspondence, and day-to-day office coordination. Affectionately known as the “mum of the office,” she is always ready to step in and help wherever needed, bringing a steady and practical approach to her role.


NIK HARIZ HAKIM

LAVINA SAINI
Client Services & Admin Coordinator
BAS Accountant - BCom
A natural people person, Lavina brings warmth and positivity to every client interaction. Friendly, approachable, and solutions-focused, she takes pride in helping clients feel supported and valued from the moment they reach out.


NIK HARIZ HAKIM

LEO DUFLOU
IT & Compliance Officer
BAS Accountant - BCom
With over 20 years in IT under his belt, Leo is our go-to tech guru. Whether it’s system tweaks, software updates, or hardware upgrades, he keeps everything running smoothly so the team can focus on what they do best.






























