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.
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.
Preparing accurate income and payroll tax returns filed with the appropriate federal, state, or local jurisdictions depending on the clients' operations.
Representing clients before federal and state taxing authorities by responding to notices, meeting with auditors, and negotiating settlements.
Recording transactions in an accounting system using source documentation (e.g. checks, bank statements, invoices, etc.) provided by the client.
Overseeing client accounting and proposing adjusting journal entries by agreeing balance sheet amounts to source documentation on a regular basis.
Assisting management in presenting financial information without providing any assurance on the financial statements.
Setting up accounting system (e.g. QuickBooks Online) and developing accounting processes.
Assisting clients with opening bank accounts and integrating with accounting systems.
Assisting management in preparing budgets and forecasts.
Contact Cain Group via phone at (248) 651-2324 or fax at (248) 651-0080.
Street Address
Cain Group
321 E. Second St., 3rd Floor
Rochester, MI 48307
MAP
E-mail
E-mail general questions to admin@caingroupcpa.com. E-mail our team at:
Brian Cain, CPA - brian@caingroupcpa.com
Lisa Grifka - lisa@caingroupcpa.com
John Bausano - john@caingroupcpa.com
Nicholas Isley - nicholas@caingroupcpa.com
Aleksandra Dushku - aleksandra@caingroupcpa.com
Ryan Korolden - ryan@caingroupcpa.com
Chloe Guingrich - admin@caingroupcpa.com
Client Portal
Access our client portal, powered by SmartVault, here.