We are more efficient than in-company recruiters
In-company recruiters (often even line managers) do not possess strategic management evaluation tools to apply them to job requirements. Moreover they would need skills to translate the owners' vision, strategic, process and project management implications into job description. We bet they wouldn't. In case they could you would not contact any recruitment agency.