CMMC Assessment Postmortem with Chris Haigh of C3PAO Meerkat Cyber
Summary: CMMC Level 2 Assessment Experience (Meerkat Cyber / Chris Haye)
Overview
Discussion focused on the practical experience of undergoing a CMMC Level 2 assessment and becoming a C3PAO (Certified Third-Party Assessor Organization).
Chris Haye from Meerkat Cyber, a certified instructor and assessor, described Meerkat’s preparation and assessment process.
Meerkat has guided 13 organizations through CMMC assessments with perfect scores.
Preparation for a CMMC Level 2 Assessment
1. Building a compliant enclave
Most commercial environments are not CMMC-compliant, especially standard Microsoft commercial cloud.
Meerkat created a new enclave specifically for performing assessments, which is what the DoD evaluates.
The enclave included:
Microsoft GCC (Government Community Cloud)
Minimal software stack (Office + one additional security layer: XQ)
Best practice: minimize the technology stack and only deploy tools necessary to perform the mission.
Biggest Preparation Challenge
Documentation is the largest workload.
CMMC requires hundreds or thousands of pages of documentation, including:
System Security Plan (SSP)
Policies
Configuration documentation
Procedures
Control implementation evidence
Key issues:
Most organizations begin with little documentation.
Even experienced organizations require hundreds of hours to prepare a compliant policy set.
Documentation must exactly match the real environment.
Importance of Scoping the Environment
Reducing scope significantly simplifies compliance.
Example approach:
If a company has 100 employees but only 5 handle CUI, only those 5 should be in the CMMC enclave.
Benefits:
Fewer systems to secure
Fewer employees subject to restrictions
Lower cost and complexity
Meerkat’s enclave scope:
Only assessor laptops
Microsoft GCC environment
XQ for secure email/file sharing
Role of MSPs (Managed Service Providers)
Meerkat did not use an MSP due to internal expertise, but most organizations should.
MSP responsibilities often include:
Logging and monitoring
User provisioning
Endpoint configuration
System configuration management
Infrastructure maintenance
Important requirement:
MSP must understand CMMC controls and shared responsibility.
Organizations should maintain a Shared Responsibility Matrix defining which controls the MSP handles.
GCC vs GCC High Decision
Meerkat chose Microsoft GCC instead of GCC High.
Reasons:
Cost structure
GCC High requires annual upfront payment.
Can be expensive for small companies.
Use case requirements
GCC High mainly needed when:
ITAR restrictions require U.S.-only personnel access
Foreign support access must be prevented.
Alternative controls
Additional security layers (such as XQ encryption and access controls) can restrict data access even within GCC.
Surprising Assessment Issue
A disagreement arose during the assessment regarding collaborative computing devices.
Control requirement:
Devices with cameras (e.g., conference room video systems) must have indicators when recording.
Meerkat policy:
No collaborative devices in the enclave.
Unexpected interpretation:
One DoD assessor argued Microsoft Teams qualifies as a collaborative computing device, even though the control appears to refer to physical hardware.
Outcome:
Meerkat updated documentation to reflect Teams usage.
Demonstrates that interpretation differences among assessors still exist.
Assessor Interaction Best Practices
Organizations should:
Be respectful and diplomatic.
Ask clarifying questions rather than confront assessors.
Remember the assessor determines pass/fail.
Recommendation:
Bring compliance advisors or assessors to the assessment.
Reason:
They can challenge interpretations if necessary without putting the client in conflict with assessors.
Cost Expectations
Typical costs for CMMC Level 2 preparation and certification:
Compliance preparation
Industry estimates: ~$150,000 average
Some organizations can achieve compliance for less depending on architecture and scope.
Assessment costs
Typical range: $45,000–$65,000
Rare cases below $40,000 for very small cloud-only environments.
Cost drivers:
Number of users
Number of physical locations
Endpoint assessments
Travel for assessors
Complexity of architecture
Scheduling Challenges
Most C3PAOs are booked 6–9 months out.
Only ~1% of the Defense Industrial Base has been assessed, meaning demand will increase significantly.
Most Common Reasons Organizations Fail
1. Poor documentation
Common issues:
Missing System Security Plan (SSP)
Incomplete policy documentation
2. Documentation not matching reality
Assessors verify implementation against written policies.
Example:
Policy states five failed login attempts triggers lockout.
If the system allows six attempts, the control can fail.
Key takeaway:
Configuration must exactly match documented policy.
Key Takeaways
Create a small, tightly scoped enclave for CUI.
Keep the technology stack minimal.
Invest heavily in documentation preparation.
Ensure documentation aligns precisely with system configuration.
Use experienced advisors or assessors during the assessment.
Expect $45K–$65K for the assessment and potentially six-figure preparation costs.
Be prepared for interpretation differences among assessors, especially as the ecosystem matures.

