Answer:
Yes if they have the right team to do so
Step-by-step explanation:
If I hire a firm to identify the risk assessment of my business and if they efficiently do so I will probably trust the team to solve that risk as well. Before hiring them to solve the actual problem I will analyse their team and risk managers and if they have the adequate team to solve my problem I will hire them again. The team who identified the problem has the best chance to solve it.