Contact Us

SEC and

Amid tumultuous market conditions public companies - along with companies planning to go public - must balance the competing pressures of maintaining regulatory and reporting compliance while sustaining investor and market confidence.


For public companies the annual audit process is integral to the organization’s financial viability. We adhere to the latest regulatory guidance and actively seek to identify control weaknesses, giving management an opportunity to address shortcomings and drive investor confidence.

Audit & Tax Services

SEC Audit & Accounting

It is increasingly challenging for public companies to comply with reporting requirements, to stay current on technical accounting rules, and satisfy the needs of management, the Board of Directors, investors, and other stakeholders. MGO’s dedicated SEC Practice delivers independent assurance services and strategic guidance to public companies and companies planning to go public. Whether serving as independent auditors, or supporting management and the Board of Directors, we help meet reporting and regulatory requirements, while providing insight into the strength of controls, operational performance, and financial health.

Featured Services

IPO Services

Services include:
Initial Audits
Registration Statement Preparation
Tax Structure Advisory
Internal Control & Cybersecurity Assessments

Assurance & Audit

Services include:
Financial Statement Audit
Integrated Audit
Global Statutory Audit
Audits of Internal Controls over Financial Reporting
International Financial Reporting Standards

Reporting & Compliance

Services include:
Due Diligence
Technical Accounting Assistance
IPO Readiness & Assistance
Internal Audit Services
Financial Forecasts & Projections
Sarbanes-Oxley (SOX) Compliance
Tax Compliance & Specialty Tax Services


MGO combines deep industry expertise with proven accounting and advisory solutions to deliver tangible results. Specific areas of expertise include:

Industry Expertise

Specialized Expertise

SEC Audit & Accounting

How can we help?

Every day we help organizations prepare to go public, meet reporting and filing demands, and optimize tax strategies. How can we help?

+1 866.355.2453