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.
NERISSA HEYRANA
NERISSA HEYRANA
BAS Manager - CPA
BAS Manager - CPA
Known for her genuine care and people-first approach, Nerissa focuses on building trusted, long-term relationships with her clients. With over nine years of experience in accounting and finance across NZ and the Philippines, she brings a thoughtful approach to her work and delivers advice that is clear, practical, and tailored.
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.
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.
NERISSA HEYRANA
NERISSA HEYRANA
BAS Manager - CPA
BAS Accountant - CPA
Known for her genuine care and people-first approach, Nerissa focuses on building trusted, long-term relationships with her clients. With over nine years of experience in accounting and finance across NZ and the Philippines, she brings a thoughtful approach to her work and delivers advice that is clear, practical, and tailored.

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.


HARPREET SINGH
HARPREET SINGH
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.

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.

SUNIL HOODA
SUNIL HOODA
BAS Accountant - MPA
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.

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
HASSAN SALEHUDDIN
BAS Accountant - CA, BCom
BAS Manager - CA
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.

SUNIL HOODA
SUNIL HOODA
BAS Accountant - MPA
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.


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 *


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.
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.


GURPREET MATHARU
BAS Accountant - MSc
* Currently on maternity leave *
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.


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.



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.


HAFIDZ NIZAM

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.


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.



ABEL NYAKERI
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

BECKY LEVINGS

BECKY LEVINGS
Marketing & Communications Manager
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
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.



LEO DUFLOU
LEO DUFLOU
IT & Compliance Officer
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.


LAVINA SAINI

LAVINA SAINI
Client Services & Admin Coordinator
Client Services & Admin Coordinator
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.

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

BREANNA MCDOWELL
BAS Accountant - BCom, MFinc
BAS Accountant - BCom
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.


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.


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.


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
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


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 & Communications 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

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.


NIK HARIZ HAKIM

LAVINA SAINI
Client Services & Admin Coordinator
BAS Accountant - BCom
Lavina brings a friendly, practical approach to her role as Client Services & Admin Coordinator. She enjoys supporting both clients and the wider team, keeping things organised and ensuring day-to-day processes run smoothly and efficiently.





























