At Bangor Savings Bank, we provide banking solutions tailored to the unique needs of your cannabis business. Our services are designed to support your growth and ensure compliance in this dynamic industry.
We’ve partnered with one of the leading cannabis due diligence software providers to ensure compliance and simplicity.
Secure and manage your funds with our specialized deposit account, designed for the complexities of cannabis businesses.
Optimize your cash flow with our cash management solutions.
Streamline your payroll process with Bangor Payroll® solutions, allowing you to focus on your business.
Employees of a business participating in our Bangor Workplace Advantage program are automatically eligible for our most rewarding account that offers premier services and features including:
John Massey, Bangor Savings Bank's Corporate Services Officer – Cannabis Sector
John Massey is a Certified Public Accountant (CPA) licensed in Maine and Massachusetts with extensive experience in the cannabis industry. Since 2018, John has worked closely with cannabis businesses, focusing on tax compliance and the complexities of IRC Section 280E. Prior to joining Bangor Savings Bank, he developed and led the cannabis division of his CPA firm, providing strategic financial guidance tailored to the unique challenges of the sector.
John’s firsthand experience with the unique challenges faced by cannabis operators in Maine has increased his expertise in the industry's regulatory and operational requirements. This includes state-specific regulations in Maine, Massachusetts, and Vermont, enabling him to offer tailored consultation across multiple legal cannabis markets.
With a strong network of relationships including cannabis operators, regulators, attorneys, and fellow CPAs, John remains current on the rapidly evolving industry landscape. His combination of technical knowledge, practical experience, and industry insight makes him a trusted advisor to cannabis businesses navigating complex financial and regulatory environments.

Contact Our Corporate Services Team
Learn more about how Bangor Savings Bank can support your cannabis business.
Certain account restrictions apply.
1 Fees may apply.
2 Location dependent.
3 $25.00 cash bonus offer for new account opening is limited to one bonus per employee; bonus paid at account opening into the newly opened account. The $25.00 cash bonus will be reported on a 1099-INT as interest earned. The rate and cash bonus are subject to change after the account is opened. Fees may reduce earnings. All checking accounts are eligible to receive the $25.00 cash bonus. If the Benefit Plus Checking Account is the checking account type opened, the Annual Percentage Yield (APY) pays 0.05% as of 11/7/2025. A minimum balance of $1,000 is required to earn interest.