How a due diligence services company can be an aide to a business firm