Auditors reviewing financial reports and charts in conference room
Audit & Assurance

Audits that hold up to the strictest scrutiny.

Independent financial statement audits, reviews, and agreed-upon procedures for organizations whose stakeholders demand certainty — donors, boards, lenders, and regulators.

What we deliver

Everything your organization needs, under one engagement.

  • Financial statement audits — businesses, nonprofits, donor projects
  • Single audits under Uniform Guidance (2 CFR 200)
  • Financial statement reviews and compilations
  • Agreed-upon procedures (AUP) engagements
  • Internal controls evaluation and SOC-style assessments
  • Risk assessments and fraud risk reviews
  • Government audits and contract close-out audits
  • Preparation and pre-audit readiness assistance
How we work

A clear, collaborative engagement — start to finish.

01

Planning

Risk assessment, scoping, and an engagement timeline you can plan around.

02

Fieldwork

Targeted testing, walkthroughs, and substantive procedures.

03

Review

Two-partner review and management discussion of findings.

04

Report

Final opinion, management letter, and recommendations for improvement.

FAQ

Questions, answered.

Don't see what you're looking for? Reach out and we'll respond within one business day.

Are you independent for our audit?+

We perform audit and assurance engagements only when fully independent under AICPA and Government Auditing Standards (Yellow Book). We do not audit clients for whom we prepare books.

Do you perform Single Audits under Uniform Guidance?+

Yes. We perform Single Audits for organizations that expend $750,000 or more in federal awards, including risk-based major program selection and SEFA preparation guidance.

How long does an audit take?+

Most nonprofit and project audits run 2–4 months from kickoff to issuance, depending on the readiness of your records and complexity of operations.

What does an audit cost?+

Fees depend on size, complexity, and funding sources. We provide a fixed-fee proposal after an initial scoping conversation.

Explore other services

Explore working with ECG today!

Schedule a Call