Erik Hatch, CPA, is the founder of Hatch Tax & Consulting, a firm committed to delivering personalized, strategic tax solutions for individuals, small businesses, and complex entities. With a career spanning diverse areas of accounting and taxation, Erik is known for his meticulous attention to detail and his talent for demystifying even the most complex financial matters.
Erik’s professional journey includes extensive experience with large corporations, S-corporations, partnerships, trusts, and individual clients—giving him a well-rounded perspective on the varied needs within today’s financial landscape. Prior to launching Hatch Tax & Consulting, he sharpened his expertise at PwC LLP, one of the world’s premier professional services firms. There, he specialized in tax planning, compliance, and advisory services across multiple industries.
His background in both public accounting and private consulting enables Erik to offer a rare blend of technical precision and client-focused service. As a licensed Certified Public Accountant (CPA), he remains deeply committed to continuous learning, staying ahead of evolving tax laws and financial regulations to better serve his clients.
At Hatch Tax & Consulting, Erik’s mission is to empower clients with clarity and confidence in their financial decisions. Whether navigating tax season or planning for long-term goals, he brings a calm, strategic approach rooted in integrity, transparency, and proactive communication—values that align closely with those of Top Notch Bookkeeping.
Recognizing a growing need for high-quality, small-business-focused bookkeeping services, Erik partnered with the team at Top Notch Bookkeeping. This collaboration was born from a shared vision: to elevate the financial health of local businesses through accurate, timely, and insightful accounting support. Together, Hatch Tax & Consulting and Top Notch Bookkeeping deliver a seamless, comprehensive suite of financial services—combining deep tax expertise with reliable bookkeeping to support clients across Utah and beyond.
Meet The Team!
Cole Hayden Johnson, CPA, is the founder and principal of Cole H. Johnson, CPA, PLLC, a respected accounting firm based in Cedar Hills, Utah. With over a decade of experience in both public and corporate accounting, Cole has held key financial leadership roles—including accountant and controller positions at Young Living and other prominent organizations. His diverse background gives him a deep understanding of financial operations at both entrepreneurial and enterprise levels, making him a trusted advisor to clients across a wide range of industries.
Cole is a licensed Certified Public Accountant (CPA) and an IRS-registered tax preparer, known for his precision, integrity, and client-first approach. His firm specializes in tax planning, financial reporting, and strategic consulting, offering tailored solutions that help individuals and businesses achieve long-term financial success. Cole’s ability to translate complex financial data into clear, actionable insights has earned him a reputation for excellence and reliability.
Recognizing a growing need for high-quality, small-business-focused bookkeeping services, Cole partnered with the team at Top Notch Bookkeeping. This collaboration was born from a shared vision: to elevate the financial health of local businesses through accurate, timely, and insightful accounting support. Together, Cole H. Johnson, CPA, PLLC and Top Notch Bookkeeping deliver a seamless, comprehensive suite of financial services—combining deep tax expertise with dependable bookkeeping to support clients across Utah and beyond.
Beyond his technical expertise, Cole is passionate about building lasting relationships and empowering clients through financial literacy. He values transparency, proactive communication, and personalized service—principles that align perfectly with the mission of Top Notch Bookkeeping. We’re proud to collaborate with Cole and bring his wealth of experience and dedication to clients who seek clarity, confidence, and growth in their financial journey.
Streamlined Process for Outsourced Accounting and Bookkeeping Services
Expert Team
Our dedicated team of accounting professionals provide accurate and efficient financial management.
Secure Data
We prioritize data security and implement robust measures to protect your sensitive information.
Cost Savings
Outsourcing your accounting and bookkeeping needs can result in significant cost savings.
Efficient Workflow
Our streamlined process helps keep a smooth workflow and timely delivery of financial reports.
Streamline Your Accounting Processes
Focus on your core business while we handle your accounting and bookkeeping needs.