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.

All Accounted For team

Meet the Team


Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

BEN DUFLOU

BEN DUFLOU

 Director - CPP, CA, BCA (Hons)

Ben is the company founder of All Accounted For. He is a qualified Chartered Accountant, registered with the New Zealand and Australian Institute of Chartered Accountants since 1999.

READ MORE READ MORE READ MORE
Abhay Joshi - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant

CHRISSY WILLIAMS

CHRISSY WILLIAMS

Practice Manager

Practice Manager

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.

READ MORE READ MORE
Abhay Joshi - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

ABHAY JOSHI

ABHAY JOSHI

BAS Manager - MPA

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.

READ MORE READ MORE READ MORE
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

BEN DUFLOU

BEN DUFLOU

 Director - CPP, CA, BCA (Hons)

Ben is the company founder of All Accounted For. He is a qualified Chartered Accountant, registered with the New Zealand and Australian Institute of Chartered Accountants since 1999.

READ MORE READ MORE READ MORE
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

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.

READ MORE READ MORE
Abhay Joshi - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

CHRISSY WILLIAMS

CHRISSY WILLIAMS

Practice Manager

Practice Manager

With over 20 years of experience in client services management, operations, and relationship-building across a variety of roles and industries, Chrissy brings a hands-on, client-first approach to her role as Practice Manager.

READ MORE READ MORE READ MORE
Abhay Joshi - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

ABHAY JOSHI

CHRISSY WILLIAMS

Practice Manager

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.

READ MORE READ MORE READ MORE
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

DOMINIQUE MCCROSTIE

DOMINIQUE MCCROSTIE

 BAS Manager - CA, BCom

Dominique is a Chartered Accountant with a strong background in accounting and school management, having worked as a school Office Manager for eight years and co-managed a Linehaul Trucking business.

READ MORE READ MORE READ MORE
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

NERISSA HEYRANA

NERISSA HEYRANA

BAS Manager - CPA

BAS Manager - CPA

Hailing from the Philippines with a degree in accounting and a graduate diploma obtained from the Manukau Institute of Technology, Nerissa is passionate about working closely with clients to provide a more comprehensive and tailored service.

READ MORE READ MORE
Becky Levings - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

JOHN LIM

JOHN LIM

BAS Manager - CA, BCom

BAS Manager - CA, BCom

Holding a Bachelor of Commerce and a full Chartered Accountant (CA) qualification, John brings extensive experience from the public practice sector, having worked as a Financial Accountant across various industries. 

READ MORE READ MORE READ MORE
Abhay Joshi - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

DOMINIQUE MCCROSTIE

CHRISSY WILLIAMS

Practice Manager

BAS Manager - CA, BCom

Dominique is a Chartered Accountant with a strong background in accounting and school management, having worked as a school Office Manager for eight years and co-managed a Linehaul Trucking business.

READ MORE READ MORE READ MORE
Abhay Joshi - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

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.

READ MORE READ MORE READ MORE
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

NERISSA HEYRANA

NERISSA HEYRANA

BAS Manager - CPA

BAS Accountant - CPA

Hailing from the Philippines with a degree in accounting and a graduate diploma obtained from the Manukau Institute of Technology, Nerissa is passionate about working closely with clients to provide a more comprehensive and tailored service.

READ MORE READ MORE
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant
Becky Levings - All Accounted For

JOHN LIM

RAXIT CHAUHAN

BAS Accountant - BAM

BAS Manager - CA, BCom

Holding a Bachelor of Commerce and a full Chartered Accountant (CA) qualification, John brings extensive experience from the public practice sector, having worked as a Financial Accountant across various industries. 

READ MORE READ MORE READ MORE
Becky Levings - All Accounted For
Becky Levings - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant

JOSH BLAIR

JOSH BLAIR

 BAS Accountant - BCom

Josh is a local Wellingtonian with a strong foundation in accounting and a clear ambition of becoming a Chartered Accountant. He brings both technical expertise and a personable approach to supporting clients.

READ MORE READ MORE READ MORE
Becky Levings - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

HASSAN SALEHUDDIN

HASSAN SALEHUDDIN

BAS Accountant - CA, BCom

BAS Accountant - CA, BCom

Hassan, a Chartered Accountant holding a BCom, brings valuable experience from Audit NZ and KPMG to provide expert financial guidance. He's passionate about helping businesses thrive with strategic advice and clear financial insights.

READ MORE READ MORE
Becky Levings - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant

SUNIL HOODA

SUNIL HOODA

BAS Accountant - MPA

BAS Accountant - MPA

Born and raised in India, Sunil moved to New Zealand just over a year ago, bringing with him over 5 years of experience in accounting and finance across various industries, from small to medium-sized companies..

READ MORE READ MORE READ MORE
Becky Levings - All Accounted For
Becky Levings - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant

JOSH BLAIR

JOSH BLAIR

 BAS Accountant - BCom

Josh is a local Wellingtonian with a strong foundation in accounting and a clear ambition of becoming a Chartered Accountant. He brings both technical expertise and a personable approach to supporting clients.

READ MORE READ MORE READ MORE
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

DOMINIQUE MCCROSTIE

HASSAN SALEHUDDIN

BAS Accountant - CA, BCom

BAS Manager - CA

Hassan, a Chartered Accountant holding a BCom, brings valuable experience from Audit NZ and KPMG to provide expert financial guidance. He's passionate about helping businesses thrive with strategic advice and clear financial insights.

READ MORE READ MORE
Becky Levings - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant

SUNIL HOODA

SUNIL HOODA

BAS Accountant - MPA

BAS Accountant - MPA

Born and raised in India, Sunil moved to New Zealand just over a year ago, bringing with him over 5 years of experience in accounting and finance across various industries, from small to medium-sized companies..

READ MORE READ MORE READ MORE
Becky Levings - All Accounted For
Becky Levings - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant

GURPREET MATHARU

BAS Accountant - MSc 

Gurpreet moved to Wellington over two years ago to pursue new career opportunities. She holds a Master's degree in Mathematics, a Bachelor's in Economics, and additional qualifications in bookkeeping, accounting, and finance.

READ MORE READ MORE
Becky Levings - All Accounted For
Becky Levings - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant

NIK HAKIM

BAS Accountant - BCom

Originally from Malaysia, Nik has called Wellington home for the past four and a half years. He holds a BCom from Victoria University and has hands-on experience supporting small to medium-sized businesses with financial reporting, tax compliance, and management reporting.

READ MORE READ MORE
Becky Levings - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

HARPREET SINGH

Xero & Cloud Systems Manager - AT, BA

With over 14 years of experience in the chartered accounting industry, along with previous roles as an IT Administrator and Systems Support Engineer, Harpreet brings a wealth of expertise to our team.

READ MORE READ MORE
Becky Levings - All Accounted For
Becky Levings - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant

GURPREET MATHARU

BAS Accountant - MSc

Gurpreet moved to Wellington over two years ago to pursue new career opportunities. She holds a Master's degree in Mathematics, a Bachelor's in Economics, and additional qualifications in bookkeeping, accounting, and finance.

READ MORE READ MORE
Ben Duflou - All Accounted For | Chartered Accountant
Becky Levings - All Accounted For
Becky Levings - All Accounted For

NIK HAKIM

BAS Accountant - BCom

Originally from Malaysia, Nik has called Wellington home for the past four and a half years. He holds a BCom from Victoria University and has hands-on experience supporting small to medium-sized businesses with financial reporting, tax compliance, and management reporting.

READ MORE READ MORE
Becky Levings - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant
Ben Duflou - All Accounted For | Chartered Accountant

HARPREET SINGH

Xero & Cloud Systems Manager - AT, BA 

With over 14 years of experience in the chartered accounting industry, along with previous roles as an IT Administrator and Systems Support Engineer, Harpreet brings a wealth of expertise to our team.

READ MORE READ MORE
Ben Duflou - All Accounted For | Chartered Accountant
Swapnil Naik  - All Accounted For | Chartered Accountant
Becky Levings - All Accounted For

SWAPNIL NAIK

SWAPNIL NAIK

BAS Accountant - MPA

Swapnil holds a Master’s in Professional Accounting and has built a solid foundation in audit, finance, and taxation through diverse industry roles. His experience blends technical accounting expertise with practical business advisory insight.

READ MORE READ MORE
Becky Levings - All Accounted For
Becky Levings - All Accounted For

LISA RUTHVEN

Becky Levings - All Accounted For

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.

READ MORE READ MORE
Becky Levings - All Accounted For
Becky Levings - All Accounted For

BECKY LEVINGS

Marketing & Communications Manager

As the sole lead for all communications and marketing channels at All Accounted For, Becky manages and takes complete ownership of our content, ensuring its seamless development from start to finish.

READ MORE READ MORE
Ben Duflou - All Accounted For | Chartered Accountant
Becky Levings - All Accounted For
Ben Duflou - All Accounted For | Chartered Accountant

JOHN LIM

SWAPNIL NAIK

BAS Accountant - MPAcct

Swapnil holds a Master’s in Professional Accounting and has built a solid foundation in audit, finance, and taxation through diverse industry roles. His experience blends technical accounting expertise with practical business advisory insight.

READ MORE READ MORE
Becky Levings - All Accounted For
Becky Levings - All Accounted For

NIK HARIZ HAKIM

Becky Levings - All Accounted For

LISA RUTHVEN

Office Manager

BAS Accountant - BCom

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.

READ MORE READ MORE
Becky Levings - All Accounted For
Becky Levings - All Accounted For

BECKY LEVINGS

Marketing & Communications Manager

As the sole lead for all communications and marketing channels at All Accounted For, Becky manages and takes complete ownership of our content, ensuring its seamless development from start to finish.

READ MORE READ MORE
Leo Duflou - All Accounted For - IT & Compliance Officer
Becky Levings - All Accounted For

LEO DUFLOU

LEO DUFLOU

IT & Compliance Officer

Leo is an experienced IT Professional with over 20 years' experience. Leo provides administration support around our IT systems, software, and hardware upgrades.

READ MORE READ MORE
Becky Levings - All Accounted For
Leo Duflou - All Accounted For - IT & Compliance Officer
Becky Levings - All Accounted For

LEO DUFLOU

LEO DUFLOU

IT & Compliance Officer

Leo is an experienced IT Professional with over 20 years' experience. Leo provides administration support around our IT systems, software, and hardware upgrades.

READ MORE READ MORE
Becky Levings - All Accounted For
Becky Levings - All Accounted For

LISA RUTHVEN

Becky Levings - All Accounted For

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.

READ MORE READ MORE