We Are Here to Serve You

Integrity is proud to assemble your project teams with highly motivated, educated and experienced personnel. We are proud of our teams, and are happy to provide our clients with a synopsis of qualifications for each team member assigned to your projects. You deserve to know who’s representing your interests, and your audit service provider should be proud to show you who that is. In addition to our onsite project teams, Integrity has also developed strategic relationships with various industry specialists with broad ranges of technical knowledge in engineering, law, measurement, field operating, land management, gas marketing, data control and other energy accounting specific specializations. If you have a need that we can’t fulfill for you, let us help you find someone who can.

Kody Carroll, MBA, CFE

As President of Integrity Audit and Accounting Ltd., Kody Carroll has been specializing in joint venture accounting and joint venture audit for both upstream and midstream oil and gas companies for over 20 years. He has performed and managed a number of audits at a multitude of companies across the industry. In addition, he has been involved in training on PASC model agreements, equalizations, joint venture accounting, and joint venture audit.

Kody is a member of the Joint Venture Audit Committee (JVAC), a committee established by the Petroleum Accountants Society of Canada (PASC) to set out best practices for joint venture auditors in the Canadian energy industry, as well as to provide clarification on the interpretation of industry agreements. Currently, Kody is on the JVAC subcommittee tasked with updating Accounting Guideline 5 (previously Bulletin 6) on Joint Venture Audit Protocol for use in the current industry environment.

Additionally, Kody is an active member of the AIPN (Association of International Petroleum Negotiators) and PJVA (Petroleum Joint Venture Association). Kody also developed and teaches the PASC courses for the 2011 PASC Accounting Procedure and has contributed articles to the CAPLA NEXUS magazine on the topic. He has been a guest speaker discussing a variety of topics at a number of industry association conferences, including the annual AIPN/PJVA joint conference and PASC Education Day.

Kody has a MBA from the University of Calgary specializing in Global Energy Management and Sustainability, and is an accredited Certified Fraud Examiner.

Cody Austin, MBA, CPA,CMA, CIA
Vice President

Cody Austin has comprehensive knowledge of all aspects of accounting function gained through 10 years of progressive oil and gas accounting experience in the fields of revenue/royalty, finance, operations accounting, JV and internal audit and hands on exposure to IFRS and SOX reporting standards. Cody has worked on both sides of audits having spent time answering and analyzing audits at a large producer before joining Integrity.

Cody has a CMA/CPA designation (2011), obtained a CAPPA Production Accounting certificate from the Southern Alberta Institute of Technology in 2012 and a Bachelor of Commerce in Accounting (BComm) from the University of Calgary. Cody is currently working towards the Certified Internal Auditor (CIA) and the Certified Fraud Examiner (CFE) designations.

Cody has served as the President of the Petroleum Accountants Society of Canada (PASC) for 2 years (2015-2017) and due to his success in leading the restructuring of the society financials will be serving an unpresented third year in the Presidency. Cody has also served as a member the PASC board of directors and Education Committee developing technical training on topics such as PASC and AIPN agreements.

Through his involvement in industry, Cody has attended multiple conferences and seminars as both an attendee and as speaker/panelist providing accounting and financial viewpoints to industry discussions. Cody has represented industry on several multiple stakeholder committees overseeing the developing and publishing key auditing and accounting framework. His competitive strength is the ability to connect business and accounting and offer practical solutions that match commercial needs.

Chris Everett, BCom
Senior Manager of Production Allocation and Revenue Audits

Chris Everett has 23 years of diverse accounting experience with large oil and gas producers. His 10 years of involvement in production, revenue and royalty accounting combined with 6 years of managerial experience in operations accounting has given him a solid understanding of oil and gas accounting and has afforded him the expertise to be able to audit large plant issues without losing sight of the smaller specific issues that affect the accuracy a company’s production accounting.

Chris has had the opportunity to work on a number of complex gas plants in Western Canada as well as heavy oil properties. Other production accounting projects that he has actively been involved in included acting as a project coordinator for PAS system implementation as well as facility processing reviews and heavy oil PVR implementation.

Chris has also acted in managerial roles in supervising groups responsible for audits, equalizations, payouts and special projects and has significant expertise in resolving fee and production allocation disputes.

Chris has a Bachelor of Commerce (Accounting) degree from the University of Calgary.

Kevin Hill, PhD
Manager of Audits

Kevin is a specialist in joint venture and partnership audits. He has managed and worked on audits of all sizes, from audits of junior producers up to billion-dollar major projects. His experience includes auditing capital projects, operations and maintenance, final statements of adjustments (FSOA), vendor compliance, processing fees and fee income, equalizations, 13th month adjustments, and production allocations.

As the former audit coordinator for a midsize producer, Kevin also has extensive experience with audit coordination, resolving audit exceptions and partner disputes, and identifying missed recoveries.

Kevin holds a PhD from Durham University and is the author of various scholarly publications.

Community and Associations

We value giving back through community partnerships and participation in industry associations.

Learn about our community and association involvement.

Connect With Us

The Integrity team is available to conduct your joint venture audits and partnership audits. We can also help with other audit and accounting projects, issues, and inquiries.

Kevin Hill, Manager of Audits: (587) 575-1475


Integrity Audit and Accounting Ltd.
PO Box 33032 RPD Panorama Hills
Calgary, AB T3K 0A1

Business Hours
Monday-Friday 8am-5pm MST

Our mission is to provide industry leading professional audit and accounting services to our clients in a way that maximizes value, efficiency and cooperation through experience, innovation, technology and integrity.

© 2021 Integrity Audit and Accounting Ltd.