Even if you have a preferred agency, an RFP can be useful. It forces you to clarify your goals and requirements internally. Sending it to 2-3 other qualified agencies gives you a benchmark for pricing and shows you what else is possible. It also demonstrates due diligence to stakeholders or leadership who need to approve the project.