FJP CPA is a locally-owned accounting firm based in Prince George, British Columbia.
We are focused on the growth and success of small to medium-sized businesses.

Our Services
Financial Statement Preparation
Want to know how your business is performing? We prepare financial statements, including compilation engagements.
Business Advisory & Consulting
Are you starting a new business, or is your business underperforming? We can recommend best practices in order to thrive in the new economy.
Payroll Services
Let us get your employees paid on time, so you can focus on what you do best: running a successful business!
Tax Return Preparation
Whether it be for a corporation, an individual or a trust, we make the tax preparation process as stress-free as possible.
Bookkeeping
Our professional bookkeeping team keeps your books balanced and organized, while meeting critical filing deadlines.
Assistance with CRA Audits
No small business should go through an audit alone. We can provide peace of mind that CRA is treating you fairly.
Meet the Team
Josh Benham,
CPA, CGA
Principal
Josh is a proud UNBC graduate. He began his accounting career as a Co-op Student in 2002. After obtaining his accounting designation, he worked as an internal accountant for a well-established industrial mechanical contractor (involved in the pulp and paper, oil and gas and civil contracting industries).
Josh primarily provides tax services (corporate/trust/estate/personal) and business advisory services (succession planning/purchasing or selling a business) for a broad range of clients.
Greg Miller
Manager
Greg began his public practice accounting career at Fred Punko & Associates in July 1993. As a result of his 25+ years of experience, Greg brings the necessary level of knowledge and skill to the firm and our clients.
Greg specializes in personal tax/trust/estate tax services and works with a broad range of clients.
Craig Vannevel
Manager
Craig has over 20 years of public practice experience and is dedicated to helping clients acheive their financial goals. He has worked with a diverse range of clients across various industries, specializing in corporate and personal tax services. Craig is committed to delivering strategic insights and tailored solutions to support his clients’ success.