Man at a laptop reviewing top small public accounting firms in his area

4 Key Factors in Evaluating Small Public Accounting Firms

In the dynamic landscape of finance and business, choosing the right CPA firm…


SEC Auditor Independence: Why It Matters

An SEC auditor is responsible for conducting audits on entities subject to…


OMB Compliance Supplement: A Brief Introduction

The OMB Compliance Supplement highlights the compliance requirements for CPA…


A woman holding donation money to track in preparation of the nonprofit's uniform guidance audit

Do You Need A Uniform Guidance Audit?

As a nonprofit organization receiving Federal financial assistance, you may…


Two accountants reading FINRA compliance rules on laptops at a table

The Basics of FINRA Compliance for Broker Dealers

Navigating the complexities of financial regulations can be challenging for…


Federal Audit Requirements: Do You Need An Audit?

Nonprofit organizations (NPOs) work to help the public through their dedicated…


Top Reasons to Hire A Franchise CPA

A franchise CPA (Certified Public Accountant) professional works closely with…


Non Profit Accounting Firms: Making the Right Choice

Running a nonprofit organization (NPO) has its fair share of responsibilities.…


Understanding SEC Rule 17a4 Requirements for Broker-Dealers

On October 2022, the U.S. Securities and Exchange Commission (SEC) amended SEC…


“Assurance Dimensions” an independent member of the Crete Professionals Alliance, is the brand name under which Assurance Dimensions, LLC including its subsidiary McNamara and Associates, LLC (referred together as “AD LLC”) and AD Advisors, LLC (“AD Advisors”), provide professional services. AD LLC and AD Advisors practice as an alternative practice structure in accordance with the AICPA Code of Professional Conduct and applicable laws, regulations, and professional standards. AD LLC is a licensed independent CPA firm that provides attest services to its clients, and AD Advisors provide tax and business consulting services to their clients. AD Advisors, its subsidiary entities, and Crete Professionals Alliance are not licensed CPA firms. The entities falling under the Assurance Dimensions brand are independently owned and are not liable for the services provided by any other entity providing the services under the Assurance Dimensions brand. Our use of the terms “our firm” and “we” and “us” and terms of similar import, denote the alternative practice structure conducted by AD LLC and AD Advisors.