We also provide special purpose audits and reviews, agreed upon procedures, and CSR audits. Special purpose audits and agreed upon procedures are great ways to get specific assurance on a key aspect of a business. Under such types of arrangements, we perform very specific work to cover the areas of your concern. They are very useful in getting tailored assurance on the areas that matter to your business.