Problem solvers.

Widlak and Petriches, P.C. is now Cain Group!

We are a full-service CPA firm advising businesses and their owners on tax, accounting, and financial matters. From our office in Metro Detroit, we represent businesses with operations throughout the United States and Canada.

We employ a proactive approach. We stay involved with our clients throughout the year and keep abreast of changes to government regulations and programs, allowing us to identify issues before they arise. Using this proactive approach, we can timely advise our clients on how to best navigate the everchanging regulatory environment and provide them with an idea of their tax liability - as well as ideas on how to reduce that liability - prior to year-end.

We offer a well-rounded team to meet your business' needs. Our team approach means multiple people can assist in any circumstance. At the same time, our team members have a variety of professional backgrounds that allow for an assortment of perspectives. This diversity in experience allows us to better advise our clients on how to best handle the tax, accounting, and financial situations that they face.

We are proud of our team and the services that we offer. Please scroll through the site to learn more about the firm. If you have any questions or comments, please do not hesitate to call the office at (248) 651-2324 or send an e-mail to admin@caingroupcpa.com.

Access our client portal, powered by SmartVault, here.

Our Team

Brian J. Cain, CPA

Brian specializes in tax and financial consulting for businesses and their owners and also has extensive experience providing audit and accounting services. During the pandemic, he assisted numerous clients with paycheck protection program loans, employee retention credits, and taking advantage of other government assistance available.

Brian received his undergraduate degree in accounting from Notre Dame, his master's degree in accounting from Ohio State, and his master's degree in taxation from Walsh College. He started his career with a Big Four accounting firm in Detroit before spending time with a couple of mid-size firms in Oakland County. Brian joined the firm in 2013 and became partner in 2015.

The father of two boys, Brian has learned more about YouTube and Minecraft than he ever thought possible. He enjoys dragging his family on cross-country trips and reading nonfiction books about great achievements of the 20th and 21st centuries.

To contact Brian, please call the office or e-mail brian@caingroupcpa.com.

Paul A. Widlak, CPA

Founding the firm in 1981, Paul specializes in providing tax and financial advice to businesses and their owners. Paul takes a proactive approach with his clients, meeting with them regularly throughout the year to provide advice on the best ways to manage their financial affairs.

Born and raised in Detroit, Paul earned a bachelor's degree in accounting and a Master's in Business Administration from the University of Detroit. Paul also holds a Master of Science in Taxation from Walsh College.

Always active in the community, Paul taught graduate and undergraduate classes in taxation at Walsh College early in his career. Paul served on the Rochester Downtown Development Authority for nearly 20 years. Paul currently serves on the Board of Directors of Angels' Place, a charitable organization serving people with developmental disabilities.

To contact Paul, please call the office or e-mail paul@caingroupcpa.com.

James V. Petriches, CPA

Jim specializes in technical tax and accounting issues, reviewing each tax return and financial statement prepared by the firm.

Jim received a bachelor's degree in accounting from Wayne State and a master's degree in taxation from Walsh College. Jim joined the firm in 1988, becoming partner in 1991.

A devoted Red Wings fan, Jim attends each home game, only missing a handful in the 30 years before the pandemic.

To contact Jim, please call the office or e-mail jim@caingroupcpa.com.

Lisa M. Grifka

Lisa joined the firm in 1996 and has proven to be the ultimate team player over the past 25+ years. Lisa handles many of the firm’s new clients, especially start-ups. She assists these clients with setting up bank accounts, accounting systems, and the underlying accounting processes necessary for a business to function. In addition, Lisa prepares personal income tax returns, handles client payroll tax filings, and performs monthly and quarterly accounting services. More importantly, she provides reassurance and assistance to clients struggling with QuickBooks Online or frustrated with one of the state's many web portals.

Lisa is the proud mother of two boys. Incredibly social, Lisa is making the most of post-pandemic life by spending as much time as possible with friends and family from the shores of the Gulf Coast to the banks of St. Joseph River to “Up North” Michigan.

To contact Lisa, please call the office or e-mail lisa@caingroupcpa.com.

John C. Bausano

John joined the firm in 2019 and provides accounting and tax services. John received his undergraduate degree from Oakland University and is currently preparing for the CPA exam. After passing the exam, he plans on pursuing his master’s degree in taxation.

Prior to joining the firm, John was a cook for 10 years at several restaurants in and around Rochester. In fact, he loves the restaurant game so much that he occasionally still picks up a shift at a local brewpub. When not working, he enjoys cooking at home and traveling to try new foods and drinks.

To contact John, please call the office or e-mail john@caingroupcpa.com.

Matthew J. Beaudoin

Matthew joined the firm in 2020 as a staff accountant. Matthew performs monthly, quarterly, and annual accounting for clients in a variety of industries. He also prepares business and individual income tax returns for most of those clients, seeing the process from beginning to end.

Matthew received his bachelor's degree in accounting from Grand Valley State University in 2020, starting his career with the firm shortly thereafter.

An aspiring CPA, Matthew currently spends much of his free time completing coursework required to sit for the exam. On occasion, he still makes time to take a day trip to someplace new.

To contact Matthew, please call the office or e-mail matthew@caingroupcpa.com.

Shari A. Beahm

Shari is in her third stint with the firm. She first joined the firm in 1997 but left Metro Detroit after only a year. After stops in Maryland, Arizona, Wisconsin, and Illinois, Shari returned to the area and the firm in 2004. She and her husband retired to Georgia in 2019. Missing the thrill of busy season, Shari came out of retirement in 2021 to provide seasonal help, focusing primarily on accounting services.

A native of Kansas City, Shari graduated from Missouri Valley College with a double major in accounting and business.

To contact Shari, please e-mail shari@caingroupcpa.com.

Julie L. Warrick, Administrative Assistant

Rebecca Lawson, Administrative Assistant

Our Services

Tax Planning and Compliance

Tax Planning

Evaluating clients' potential tax exposure prior to year-end and offering suggestions to reduce current year federal, state, and local tax liabilities.

Assisting clients in structuring significant transactions (e.g. merger, sale of the business, acquisition of a competitor, major asset purchase, etc.) to minimize tax liability and maximize tax benefits.

Tax Compliance

Preparing accurate income and payroll tax returns filed with the appropriate federal, state, or local jurisdictions depending on the clients' operations.

Tax Controversy

Representing clients before federal and state taxing authorities by responding to notices, meeting with auditors, and negotiating settlements.

Accounting and Attest

Bookkeeping

Recording transactions in an accounting system using source documentation (e.g. checks, bank statements, invoices, etc.) provided by the client.

Monthly/Quarterly/Annual Accounting

Overseeing client accounting and proposing adjusting journal entries by agreeing balance sheet amounts to source documentation on a regular basis.

Compilations/Financial Statement Preparation

Assisting management in presenting financial information without providing any assurance on the financial statements.

Advisory

System Implementation

Setting up accounting system (e.g. QuickBooks Online) and developing accounting processes.

Banking

Assisting clients with opening bank accounts and integrating with accounting systems.

Forecasting/Budgeting

Assisting management in preparing budgets and forecasts.

Contact Us

Phone/Fax

Contact Cain Group via phone at (248) 651-2324 or fax at (248) 651-0080.

Street Address

Cain Group
329 S. Main St., Suite 2
Rochester, MI 48307
MAP

E-mail

E-mail general questions to admin@caingroupcpa.com. E-mail our team at:

Brian J. Cain, CPA - brian@caingroupcpa.com

Paul A. Widlak, CPA - paul@caingroupcpa.com

James V. Petriches, CPA - jim@caingroupcpa.com

Lisa M. Grifka - lisa@caingroupcpa.com

John C. Bausano - john@caingroupcpa.com

Matthew J. Beaudoin - matthew@caingroupcpa.com

Shari A. Beahm - shari@caingroupcpa.com

Client Portal

Access our client portal, powered by SmartVault, here.