At Hafez Accounting CPA, we provide practical financial consulting and advisory services to help businesses, nonprofits, and charities plan ahead, strengthen financial controls, and make informed decisions. Our licensed CPA firm in Coquitlam works closely with owners, Executive Directors, management teams, and boards to turn financial information into clear priorities and achievable next steps. Serving the Tri-Cities and Greater Vancouver, we offer reliable, personalized, and affordable support in English and Farsi.
Our advisory services are led by Ali Mahdiyar, CPA, CMA, whose background includes more than 18 years of progressive accounting and finance experience, with approximately 14 years in nonprofit and charitable organizations. Having served as :
Ali understands the practical demands of managing financial operations, supporting leadership, and reporting to boards and funders. His experience includes:
We bring that experience to each engagement, with recommendations suited to your organization’s resources and priorities.
Build a financial plan that connects your goals with the resources needed to achieve them.
What you gain:
A clearer view of expected income, costs, and the decisions that affect your financial position.
Understand when funds are expected to arrive and when commitments need to be paid.
What you gain:
Better visibility into upcoming cash requirements and more time to consider your options.
Strengthen the processes that protect your resources and support dependable financial information.
What you gain:
Clearer responsibilities, more consistent procedures, and stronger financial oversight.
Give decision-makers financial reports they can understand and use.
What you gain:
Reports that help leadership ask informed questions, monitor performance, and set priorities.
Understand how resources are used across your operations, programs, and projects.
What you gain:
A clearer picture of costs and a sounder basis for pricing, budgeting, and resource allocation decisions.
Make your financial processes easier to maintain as your operations develop.
Ali’s experience with QuickBooks Desktop and Online, Sage 50, Sage 300, and other financial systems informs practical recommendations based on your existing setup.
What you gain:
More consistent accounting processes and a team better equipped to maintain them.
Nonprofit financial management requires careful attention to funding conditions, program costs, and accountability to boards and funders. We help organizations establish financial processes and reporting that support their mission and reflect the requirements of their funding arrangements.
Ali’s experience includes project budgets, financial claims, and reporting for Employment and Social Development Canada (ESDC) contribution agreements, as well as program financial reporting to Fraser Health Authority and Vancouver Coastal Health. His background also includes federal and provincial grant applications and reporting, including BC Gaming Grants.
We can assist with:
What you gain:
Better visibility into funding use and financial records that support reporting and accountability.
Some organizations need experienced financial guidance on a regular basis without adding a full-time senior finance position. We provide ongoing or project-based support tailored to your management team’s needs.
This can include oversight of month-end reporting, budget monitoring, cash-flow planning, accounting procedures, and communication with management, boards, and external accountants. We can also support your existing finance team during periods of change or additional workload.
The responsibilities, reporting schedule, and level of involvement are defined in your engagement so our support fits your operations.
Contact us when:
Guidance from an experienced CPA who has served as Director of Finance, Controller, and Finance Manager in organizations across the Lower Mainland.
Practical experience with fund accounting, contribution agreements, and board and funder reporting.
Advice connected to your financial information, available resources, and priorities.
A defined scope and transparent fees based on the work required.
Discuss financial matters in the language you are most comfortable using.
Advisory support that can connect with your bookkeeping, financial reporting, and tax needs.
Based in Coquitlam and serving Port Coquitlam, Port Moody, Burnaby, New Westminster, and Greater Vancouver, with in-person, phone, and video meeting options
You can engage us for a specific project or ongoing advisory support, depending on your needs.
We discuss the financial questions, challenges, or reporting needs you want to address.
We agree on the scope, deliverables, information required, timeline, and fees.
We review the relevant records and processes, explain our findings, and recommend practical next steps.
Where included in the engagement, we help introduce agreed improvements and monitor progress.
EXCELLENT
Based on 21 reviews
Posted on Google![]()
Zahra GharibiTrustindex verifies that the original source of the review is Google.
I had such a great experience! The staff was incredibly professional, friendly, and attentive. Everything was explained clearly, and I felt comfortable and well taken care of throughout the entire process. I’m very happy with the service and the results. I would definitely recommend this place to anyone looking for quality service and a professional team. ⭐️⭐️⭐️⭐️⭐️Posted on Google![]()
Tamina JD (Tamina)Trustindex verifies that the original source of the review is Google.
I highly recommend Mr. Mahdiyar's services. He is exceptionally knowledgeable, professional, and dedicated to providing outstanding service. Friendly, patient, and attentive, he goes above and beyond to ensure your tax filing process is smooth, accurate, and stress-free. His expertise and commitment to his clients truly set him apart. Thank you Mr. Mahdiyar.Posted on Google![]()
Leigh Ann HowellTrustindex verifies that the original source of the review is Google.
I was looking for a tax firm who could coordinate personal and corporate taxes properly. Hafez Accounting met and exceeded my expectations. We met in person, which I prefer, and my taxes were explained and I was not overcharged for their services. I look forward to working with Ali to guide me through the tax system to help avoid tax leakage. I found him to be efficient, conscientious, and responsive. I would highly recommend their services. Leigh Ann LittlewoodPosted on Google![]()
Omid OmidbakhshTrustindex verifies that the original source of the review is Google.
I had a great experience working with Hafez Accounting CPA, especially with Mr. Mehdi Yar for my 2026 tax filing. He was extremely patient, honest, and clearly very knowledgeable. He answered all of my questions with confidence and provided thorough explanations whenever needed, making the entire process easy to understand. What really stood out was his commitment to client support. After my spouse and I received our tax refund from the CRA and had a few follow-up questions, he kindly scheduled a 30-minute Zoom session and addressed all of our concerns in detail. Thank I truly appreciate his professionalism and dedication. I highly recommend his services to anyone looking for a reliable and trustworthy accountant. I will definitely be working with him again for my 2027 taxes.Posted on Google![]()
Issa MergasoryTrustindex verifies that the original source of the review is Google.
I had an excellent experience working with my accountant this tax season. They were professional, knowledgeable, and incredibly thorough in handling my file. Everything was explained clearly, and they made what is usually a stressful process feel smooth and straightforward. I really appreciated their attention to detail and how they took the time to ensure I received all the deductions and credits I was eligible for. Communication was prompt and friendly, and I always felt like my questions were taken seriously. If you're looking for someone reliable and efficient to handle your taxes, I would highly recommend their services. I’ll definitely be coming back next year!Posted on Google![]()
Melissa RohaniTrustindex verifies that the original source of the review is Google.
Great experience—very accurate work and I received a good refund. Highly recommendedPosted on Google![]()
nazanin hamidyTrustindex verifies that the original source of the review is Google.
Great experience! They handled my taxes professionally and made everything simple and stress-free. Highly recommended.Posted on Google![]()
Zahra SajadiTrustindex verifies that the original source of the review is Google.
I had a really great experience with Mr. Mahdiyar. He is very friendly, professional, and easy to talk to. He took the time to answer all my questions patiently and explained everything in a clear and simple way. I felt very comfortable working with him and truly appreciated his knowledge and support. I highly recommend him to anyone looking for a trustworthy and caring accountant!
Whether you are planning growth, strengthening financial procedures, managing funded programs, or improving reporting to your board, Hafez Accounting CPA can help you make decisions with greater clarity and confidence.
Contact us to discuss your priorities and request a tailored advisory proposal.