Your business is valuable, and managing your financial matters requires integrity, experience and knowledge.

With Faber LLP, you are in safe hands. We are a full-service CPA firm with the expertise and value-added services to advise you over time and help you grow your business, achieve your goals and set new ones.

Our team can provide solutions to your toughest financial challenges, provide tax optimization strategies to make your business more profitable, help ensure the smooth sale of your business—or acquisition of a new one—and much more.

Meet the Faber LLP team.

Dan Faber, CPA, CA, CIRP, LIT


Dan is the founder and name partner of Faber LLP, established in Edmonton in 2000. He is a Chartered Professional Accountant, Chartered Insolvency and Restructuring Professional and Licensed Insolvency Trustee.

Dan has three decades of experience providing individual and corporate accounting services, as well as consumer and corporate insolvency and restructuring services, for clients in a range of industries and sectors.

A leader in the community, Dan serves as the Chair for the Board of Directors of two non-profit organizations: Carus Community Trust and the PAR Foundation. He is also on the board of his church.

Peter S. Johnson, BAccS, CPA, CGA

Tax Partner

Peter is a Chartered Professional Accountant and Certified General Accountant. He practises full time in all areas of taxation, including corporate reorganizations, estate planning and cross-border tax.

Peter has more than 20 years of professional experience in public accounting, audit, tax and advisory services and has been a part of the Faber team for nearly 20 years. He has also completed the highest level of tax education in the country—the In-Depth Tax Course from CPA Canada.

When he’s not working, Peter likes to unwind by taking things apart and putting them together again. A true problem solver, he enjoys building computers and tinkering with cars and tech gadgets.

Chris T.H. Heo, CPA, CA, B.Comm.


Chris has spent more than 10 years in public practice and with Faber LLP. He has a wide range of experience in accounting, audit and taxation matters for small and mid-sized businesses, non-profit organizations and municipalities. His accounting practice areas include compilation, review and audit engagements, and other matters for both individual and corporate clients. Chris earned his Bachelor of Commerce with an accounting major and finance minor from the University of Alberta.

Heston Cummings, CPA, CGA, BBA

Tax Manager

Heston joined Faber LLP in 2017. A senior tax accountant with more than five years’ experience in his field, he completes individual, corporate and trust tax returns for a wide variety of clients. Heston’s work is focused on specialized tax, and he is currently enrolled in the In-Depth Tax Course from CPA Canada. In his free time, he enjoys watching mixed martial arts and boxing. Heston has a Bachelor of Applied Business Administration – Accounting from NAIT.

Tin Lee, CPA, CA, B.Comm.

Senior Accountant

Tin joined Faber LLP over 10 years ago, after graduating from the University of Alberta with a Bachelor of Commerce in accounting. He obtained his CPA and CA designations while working at Faber LLP. Currently a senior accountant, Tin has extensive experience providing accounting and assurance services to both individual and corporate clients, as well as municipalities and non-profits. In his spare time, he enjoys playing badminton, cycling and nature sightseeing.

Stephanie Saint, B.Comm

Accounting Manager

Stephanie graduated from MacEwan University in 2018 with a Bachelor of Commerce degree in Accounting. She is currently working on her CPA designation. As a staff accountant, she prepares corporate year ends and taxes, personal income tax returns, and payroll. Stephanie specializes in cloud accounting software and has certifications in QuickBooks Online and QuickBooks Desktop. In her spare time, she coaches youth bowling for children ages 3-19, is the treasurer of a cultural group, plays many sports and likes to spend time with friends and family.

Cydney Cunningham

Office Manager

Cydney has over eight years of data management, accounting and payroll experience. She is currently working on her PCP (Payroll Compliance Practitioner) designation and plans to receive her CPM (Certified Payroll Manager) designation. Cydney specializes in cloud accounting software and has certifications in QuickBooks Online, QuickBooks Desktop, Xero, and Receipt Bank. As the cloud accounting specialist, she works on data management and payroll for clients who use both desktop and cloud accounting software. In her spare time, she loves a good book, taking her dog Zeus on adventures, traveling and spending time with friends and family.