Generated by Rank Math SEO, this is an llms.txt file designed to help LLMs better understand and index this website. # CMP: CMP is an award-winning Utah CPA firm powered by 250+ years of combined tax, accounting, and CFO expertise. With offices in Layton, Logan, and St. George, we've served privately held businesses and individuals for more than 45 years. Our certified public accountants provide nationwide full-service accounting, tax, and consulting solutions that help clients grow, protect, and maximize financial success. Services include income tax preparation, outsourced CFO support, business valuations, audits and reviews, bookkeeping, payroll, proactive tax planning, retirement plan administration, crypto tax services, and succession planning. CMP serves Cache, Weber, Davis, Washington, and surrounding counties with personalized, technology-driven financial guidance. Don't live near an office? No problem—CMP offers tax, accounting, bookkeeping, and consulting services nationwide. ## Sitemaps [XML Sitemap](https://cmp.cpa/sitemap_index.xml): Includes all crawlable and indexable pages. ## Pages - [Utah R&D Tax Credit](https://cmp.cpa/services/utah-rd-tax-credit-services/): If you own a business in Utah, reducing your state tax burden is a top priority. A powerful but often overlooked tool is the Utah Research and Development (R&D) Tax Credit. While many are familiar with the federal R&D credit, Utah offers its own distinct and valuable incentive to encourage innovation within the state. - [Austin Johnson](https://cmp.cpa/team/austin-johnson): Austin is passionate about building collaborative relationships and takes pride in helping clients navigate their financial landscapes to reach their long-term goals. When he isn’t at the office, you’ll find him golfing, hiking, or traveling—always looking for a new way to enjoy the outdoors. - [Elisa Patterson](https://cmp.cpa/team/elisa-patterson/): Outside of work, Elisa enjoys spending time with her husband attending Utah State basketball games, camping in Logan Canyon, and experiencing live performances. A skilled pianist and organist, she values opportunities to use her musical talents in service to others. She also loves traveling, especially when it means spending time with her children who live across the country. - [Miles Eck](https://cmp.cpa/team/miles-eck): He enjoys building lasting relationships with people and helping them with both individual and business accounting needs. In his free time, he enjoys playing golf, fly fishing, and spending time with his wife and family. - [Carter Maughan](https://cmp.cpa/team/carter-maughan): Carter enjoys building relationships with clients and helping simplify complex accounting and tax situations. Outside of accounting, he enjoys skiing, golfing, working out, and spending time with his wife, Shaina, and is a dedicated fan of the Utah Jazz. - [Memphis Checketts](https://cmp.cpa/team/memphis-checketts/): Memphis Checketts Memphis is a tax professional associate in the Logan office. He graduated from Utah State with his Bachelor of Accounting in 2025. He enjoys getting to know individuals and their businesses and helping them reach their goals. Memphis was born and raised in Cache Valley. In his free time, he enjoys doing anything outdoors with his friends and family. Education: Bachelors of Accounting – Utah State University - [Bob Thornley](https://cmp.cpa/team/bob-thornley/): Much of Bob’s positive impact on the firm can be attributed to his integrity, strong work ethic and deep commitment to cultivating strong relationships around him. Outside of professional commitments, Bob can be found spending time with his wife, Deanne, on the golf course, traveling and other active pursuits. Recently, they delightedly welcomed their 10th grandchild into their family. - [Robyn Scheib](https://cmp.cpa/team/robyn-scheib/): She earned her education from the Davis Technical College’s Business and Accounting program, where she developed a solid foundation in financial principles and best practices. She is also QuickBooks Pro Certified and has 10 years of QuickBooks online experience. - [Cooper Christensen](https://cmp.cpa/team/cooper-christensen/): Cooper Christensen Cooper Christensen is a Tax Accountant in the Layton office of CMP. He earned his Bachelor’s degree in Accounting from Utah Valley University and is currently pursuing his CPA license. Since joining CMP in 2025, Cooper has enjoyed helping individuals, families, and businesses with their tax needs. He looks forward to building lasting relationships with clients as he continues to grow in his career.When he’s not at work, Cooper enjoys spending time with his wife and watching TV shows like Survivor and The Great British Baking Show. Education: Bachelor of Science in Accounting – Utah Valley University - [Kyson Caroll](https://cmp.cpa/team/kyson-caroll/): Kyson was born and raised in St. George and loves the warm weather. Outside of work and school, Kyson enjoys being active with his wife and spending time with family. He loves playing softball, basketball and pickleball and is a big Utah Jazz fan. - [Sheri Lewis](https://cmp.cpa/team/sheri-lewis/): Sheri Lewis Sheri Lewis began working in the tax department at CMP in 2011 after graduating from the University of Utah with a Master of Accounting Degree, with an emphasis in taxation. After eight years of working with clients and preparing their tax returns, Sheri decided to retire early and pursue a volunteer service opportunity. Since that time, she has returned to CMP in a part-time capacity and works in the TPA department. She prepares the annual tax forms required for 401(k) plans and assists in other TPA work. - [Trevor Lewis](https://cmp.cpa/team/trevor-lewis/): Trevor Lewis Trevor Lewis started with CMP in 2024 in the Third-Party Administration (TPA) department, where he spends most of his time preparing annual returns for 401(k) plans. He earned a Bachelor’s Degree in Chemistry from the University of Utah and ended up switching to accounting after gaining some exposure working for a small business. He loves to play the piano and listen to classical music, and still has a love for science and learning new things. Education: Bachelor of Science in Chemistry – Utah State University - [Brooke Rosbach](https://cmp.cpa/team/brooke-rosbach/): Brooke Rosbach Brooke Rosbach moved from Illinois to Utah to attend school at Utah State University. She has a bachelor’s degree in accounting from Utah State University and is currently working towards her CPA. Brooke is a Tax Associate at the Logan office and helps with tax returns, bookkeeping, and quarterlies, but her focus is on individual and business taxes. She enjoys working with clients to make sure that their tax needs are met. Outside of work, she spends time with friends and family, reads, and plays her French horn. Education: Bachelor of Science in Accounting – Utah State University - [Dillan Crystal](https://cmp.cpa/team/dillan-crystal): When he’s not at the office, you’ll likely find him spending time with his wife, on the golf course, out on the lake wake surfing, or playing soccer. - [Amie Mallory](https://cmp.cpa/team/amie-mallory/): Amie joined our team at CMP in 2024. She is following in her father’s footsteps and has joined the accounting world. Numbers and finances have always intrigued her. She enjoys being able to help clients manage their books to understand their business better and not have to worry about doing it all on their own. - [Zach Kimball](https://cmp.cpa/team/zach-kimball/): Zach Kimball Zach Kimball is a Tax Associate in the Logan Office. He is currently completing his master’s degree in accounting at Southern Utah University and will graduate in the Fall of 2025. A Cache Valley native, Zach is eager to help individuals and business owners with their tax-related issues. He currently helps with bookkeeping, payroll, and tax return preparation. Outside of work, Zach likes to mountain bike, ski, and golf. Education: Bachelor of Science in Accounting – Utah State University Masters of Accountancy – Southern Utah University - [Josh McKenna](https://cmp.cpa/team/josh-mckenna/): His diverse career path fueled his passion for accounting, driven by a desire to help businesses succeed through sound financial practices. He is honored to work alongside a talented team at CMP. - [Megan McMurdie](https://cmp.cpa/team/megan-mcmurdie/): Currently focused on tax accounting, Megan uses her detailed bookkeeping background to prepare tax returns for clients. Additionally, she has experience in the wedding industry as a former bakery owner specializing in custom wedding cakes. - [Jonathon Tonioli](https://cmp.cpa/team/jonathon-tonioli/): Jonathon was born and raised in Utah. He works in the audit department at CMP and also does consulting with non-profit organizations and prepares their informational returns. Having worked in his own family’s business while growing up, he has learned the value of hard work, dedication, and well-managed business practices. He has over 15 years of experience in business management and financial consulting, including payroll and bookkeeping. He has worked extensively with private veterinary hospital management and many small businesses in multiple other industries. He has a passion for animals, beekeeping, gardening, and exploring the world. - [Lyn Phillips](https://cmp.cpa/team/lyn-phillips/): Lyn grew up in a small town in Nevada, where she decided to pursue a degree in accounting. After she graduated with her bachelor’s from BYU-Idaho, she moved back to Cache Valley in 2023 to join the team at CMP. Though she is a transplant to the area, she feels right at home. She has been with the firm for two years and enjoys being able to help clients manage their books and make a difference in their lives. - [Tyler Robinson](https://cmp.cpa/team/tyler-robinson/): Tyler Robinson is a Senior Tax Associate in our Logan office. Born and raised in Cache Valley, he enjoys working with individuals and business owners to make taxes feel less stressful and more manageable. He earned both his bachelor’s and master’s degrees in accounting from Utah State University in 2024. Tyler helps clients with entity selection, bookkeeping, payroll, and tax return preparation. Outside of work, he enjoys mountain biking, hunting, and golfing. - [Carter Green](https://cmp.cpa/team/carter-green/): Carter Green is a Senior Tax Accountant in the Layton Office. He is from Pleasant View, Utah, and graduated with his master’s degree in accounting with an emphasis in taxation from Utah State University. Carter’s primary focus is on individual and small business taxation, with a particular passion for tax planning and strategy, where he helps clients maximize savings and reach their financial goals. He enjoys meeting and working with new and current clients to ensure they have the best experience at CMP. Outside of accounting, Carter enjoys spending time with his wife and family, traveling, playing pickleball, golfing, and boating. - [Melanie Checketts](https://cmp.cpa/team/melanie-checketts/): Melanie joined the CMP team in 2022 and brings with her a strong background in business finance, holding a bachelor's degree from Utah State University. She specializes in bookkeeping and payroll services, helping clients stay organized and on track. - [Zach Blotter](https://cmp.cpa/team/zach-blotter/): Zach Blotter is a Senior Associate in the CMP Logan office. He graduated in May 2023 with his master’s in accounting from Utah State University. As a Cache Valley native from Providence, Zach is excited to help individuals and small businesses navigate income taxation. He looks forward to building new relationships with clients and helping set them up for success. - [Review Us](https://cmp.cpa/review-us/): Please take a moment to review your experience with us. Your feedback not only helps us, it helps potential customers looking for an accountant in Utah. - [Becca Park](https://cmp.cpa/team/becca-park/): Becca Park is a Tax Associate in the Logan office of CMP and has been a part of the team since 2020. She was born and raised in Cache Valley and earned both a bachelor’s and a master’s degree in Accounting with a specialization in taxation from Utah State University. Becca’s primary focus is on individual and business taxation. She also specializes in bookkeeping and works to provide clients with payroll solutions. She is passionate about working with clients and helping them with their accounting, tax, and payroll needs. When she is not helping clients, Becca enjoys spending time with friends and family, especially her husband, Riley, and their daughter. She enjoys fishing, skiing, and watching a good movie. - [Woody Udy](https://cmp.cpa/team/woody-udy/): Woody Udy is a Tax Director in the CMP Logan office. He is a Cache Valley native from Smithfield and graduated with his master’s degree in accounting spring of 2023 from Utah State University. Woody’s primary focus is on individual and small business taxation. He currently specializes in helping small businesses and self-employed individuals. He enjoys building new relationships with clients and making sure to set them up for success. Outside of accounting, Woody enjoys spending time with his wife, family, and friends. He loves to be outdoors skiing, golfing, or helping on his family’s ranch. - [Quinn Johnson](https://cmp.cpa/team/quinn-johnson/): Quinn Johnson is a Tax Manager in the Logan office at CMP. He graduated in December 2022 with a Master’s Degree in Accounting from Utah State University and earned his CPA license in 2024. He has been at CMP since 2020. With expertise in business and individual taxes, Quinn can help you with almost any tax problem you might have. He loves working with family businesses and entrepreneurs looking for help to reach their goals. - [Ashlyn Rodeback](https://cmp.cpa/team/ashly-rodeback/): Education: - [Braxton Godderidge](https://cmp.cpa/team/braxton-godderidge/): Certifications: - [Crypto Tax Accountant in Utah](https://cmp.cpa/services/crypto-tax/): Filing taxes for cryptocurrency requires thorough knowledge and precision. Our crypto tax CPAs can help you with everything from crypto tax planning to preparing and filing your taxes. Click the button below to schedule a time with a crypto tax accountant in Utah. - [Josh Liechty](https://cmp.cpa/team/josh-liechty/): Josh Liechty is a Partner in our Tax Department in the Logan office of CMP. Josh was born and raised in Cache Valley, and he earned both a bachelor’s and a master’s degree in accounting from Utah State University in 2020. Josh specializes in taxation for individuals and businesses and also focuses on trust accounting and business valuations. He enjoys building relationships with clients and assisting them with complex accounting situations, making the process seem simple. Outside of accounting, Josh enjoys playing golf and spending time with his wife and family. - [Paula Anderson](https://cmp.cpa/team/paula-anderson/): Paula Anderson is a bookkeeping professional with strong QuickBooks skills, specializing in payroll, sales tax, accounts payable and receivable, and tax filings. She provides ongoing monthly bookkeeping and cleanup services, helping businesses stay organized and maintain accurate financial records. Paula is dedicated to building trusted client relationships and delivering reliable, accurate support. - [Our Reviews](https://cmp.cpa/reviews/): At CMP (CMP), we strive to make a difference in people’s lives. We believe that our values (acting with integrity, working as a team, living the platinum rule, etc.) allow us to make that difference while giving all our clients positive experiences. - [Taylor Peery](https://cmp.cpa/team/taylor-peery/): Taylor Peery is a Manager in the Logan office of CMP. Taylor is a Cache Valley native from Smithfield and graduated with both her bachelor's and master’s degrees in accounting from Utah State University. Taylor’s primary focus is on individual and business taxation, helping clients in a variety of different industries such as real estate, multi-level marketing, agriculture, construction, and everything in between. In addition to taxation, she provides clients with bookkeeping and payroll solutions. She is a certified QuickBooks Professional and a member of the UACPA and AICPA. She is passionate about helping clients navigate the accounting and taxation world so they can spend more time growing their business. - [Tara Williams](https://cmp.cpa/team/tara-williams/): Tara Williams, CPA, is an Assurance Partner in the firm’s Logan office and has been with the firm since 2010. She specializes in compilations, reviews, and audits of financial statements. She also prepares tax returns for individuals and businesses. She serves clients in a variety of industries, including agriculture, banking, construction, manufacturing, trucking and transportation, not-for-profit organizations, employee benefit plans, and captive insurance. Tara enjoys serving the community through her involvement with Women in Business-Cache Valley and the Cache Valley Chamber of Commerce. - [Richard K. Poulson](https://cmp.cpa/team/richard-k-poulson/): Rich is the kind of man everyone likes to have around. - [Nicole Robinson](https://cmp.cpa/team/nicole/): Nicole has been a valued member of the CMP Bookkeeping team for eight years and brings more than 16 years of experience in bookkeeping, payroll, accounts payable, insurance billing, and monthly and quarterly tax preparation for small businesses. With extensive experience in QuickBooks Online, she enjoys helping clients streamline their bookkeeping and ensure everything balances accurately. - [Matt Jensen](https://cmp.cpa/team/matt-jensen/): Matt Jensen is a CPA in the Logan office of CMP. Matt is a Cache Valley native and earned both his bachelor's and master's degrees in accounting from Utah State University. He has been with CMP since 2015 and works in bookkeeping, business valuations, and individual and business taxation. Matt is passionate about meeting with individuals and businesses to strategize ways to keep every dollar they earn. - [Kirk Eck](https://cmp.cpa/team/kirk-eck/): Kirk has been an integral member of CMP since 2000 and serves as both a Shareholder and the Director of Operations for the Logan, UT office. With more than two decades of experience, he provides strategic guidance to clients in the medical, dental, retail, manufacturing, service, and agriculture industries. His specialized focus on the medical and dental professions has positioned him as a trusted advisor, delivering industry-specific best practices that enhance efficiency, profitability, and long-term growth. - [John Kane](https://cmp.cpa/team/john-kane/): John enjoys interacting with clients and proactively working with them to create solutions to problems. John is a native of Logan and earned both a bachelor’s and a master’s degree in accounting from Utah State University. He has been with CMP, PC, since 2012. John’s primary focus is on businesses in the medical, manufacturing, retail, construction, and agriculture industries. In addition, John has extensive experience in IRS issue resolution. Prior to joining CMP, John worked in Idaho Falls for a CPA firm where he gained experience in auditing governmental and nonprofit entities. - [Jessica Ludlow](https://cmp.cpa/team/jessica-ludlow/): Jessica is an experienced 401(k) Third-Party Administrator with a background in 401(k) administration, plan design, and compliance. Over her career, she has developed expertise in drafting and managing 401(k) plans, ensuring plans remain compliant while maximizing retirement benefits for their owners and employees. Her comprehensive approach allows her to provide clients with practical, tailored solutions that align with their long-term goals. ## RM Locations - [Logan Accounting Firm: CMP](https://cmp.cpa/locations/logan/): If you’ve been looking for a full-service accounting firm in Cache Valley that treats you like you truly matter, look no further! - [Layton Accounting Firm: CMP](https://cmp.cpa/locations/layton/): If you’ve been looking for a full-service accounting firm in Layton, that treats you like you truly matter, you’ve come to the right place! - [Trusted CPA in St. George, UT for All Your Accounting Needs](https://cmp.cpa/locations/stgeorge/): At CMP, we take great pride in serving the energetic and expanding community of St. George, UT, a beautiful city in Southern Utah’s heart, serving residents from Washington, Kane, Iron, Garfield County, and beyond. Our CPA office in St. George is proud to offer expert tax, accounting, and financial service direction to not just our local individuals but also to our business community. Whether you’re a local entrepreneur or a resident looking for reliable financial guidance, we’re here to help.