Compliance Archival Services

Does anyone have any insight as to how to best provide archival services to clients with heavy compliance requirements? The primary archival service is SMARSH which currently does not integrate with Infusionsoft. This is a development requirement needed that would benefit just about everyone in the financial services industry.