About Us

Canna Business Solutions assists Maryland medical cannabis businesses with a comprehensive range of services including accounting, business consulting, compliance support, tax planning and preparation. Canna Business Solutions is comprised of Certified Public Accountants (CPA's) with vast experience in audit, accounting, bookkeeping, CFO advisory services, taxation, and valuation services. Our team of accounting professionals have the skills and experience necessary to support operations and promote organizational growth.



Bruce G. O'Heir, CPA/ABV, CVA

Bruce has over 35 years of public and private accounting experience. He leverages his experience as a business owner and CPA to assist all clients. Bruce is responsible for providing operational strategy, CFO advisory, business valuation, and tax preparation.

Bruce is a Maryland Certified Public Accountants and has been granted the Accreditation in Business Valuation (ABV) designation by the American Institute of Certified Public Accountants. He is also a Certified Valuation Analyst (CVA).

Bruce is a 1974 graduate of University of Denver having earned a Bachelor of Science Degree in Business Administration. In 1980, Bruce earned a Master's of Science Degree with a concentration in Taxation from the University of Baltimore. He has been awarded a Certificate of Education Achievement in Advanced Business Valuations Issues (1998) by the American Institute of Certified Public Accountants.


John B. Barry, JD, CPA/ABV, CVA

John possesses an in-depth knowledge of multi-state tax issues, taxing authority audits and examinations, and complex tax matters. As a lawyer in Maryland, John provides legal advice to clients in business, estate, and tax matters. Employing his diversified experience, he blends tax, legal, and business acumen to assist clients.

A Certified Valuation Analyst designation enhances John’s ability to serve his clients. Additionally, John is credentialed with an additional CPA designation of Accredited in Business Valuation

John obtained his law degree from Marquette University and a Bachelor of Science in Accounting from St. John’s University. He is a member of the American Institute of Certified Public Accountants, Maryland Association of CPAs, Maryland Bar Association, and National Association of Certified Valuation Analysts.

Our Services

Spreadsheets with charts on office table

Full Service Accounting 

  • Accounting, bookkeeping, and CFO advisory:
    • Growers
    • Processors
    • Dispensers
  • Cash flow forecasting
  • Financial forecasts and projections
  • Financial reporting and analysis
  • Sales tax filings
Group of People Shaking Hands at New York Skyline

Business Consulting

  • Entity formation
  • New business registration services
  • Litigation support
  • Referrals to leading industry experts (legal, insurance, and other service providers)
  • Analytical benchmarking
Business meeting with work on contract

Compliance Support

  • Sales tax
  • 1099s
  • Payroll assistance
Feel free to use this image, just link to www.SeniorLiving.Org  This microstock required lots of post processing to get the blue tint. I also needed a bounce card to  get more detail in the glasses.

Tax Planning and Preparation

  • Tax preparation services
  • Tax planning
  • IRS Code 280E analysis and strategy
  • State and federal audit representation

Are you ready to get started?