Bonjour,
La loi ne prévoit aucun cas autorisant un bailleur à reprendre, contre l'avis de son locataire, le logement qu'il loue, avant l'échéance du bail.
Seul un accord amiable avec le locataire le permet. C'est alors le locataire qui accepte de partir et donne congé et non le bailleur qui l'oblige à partir.
Mais pour qu'un locataire accepte de partir, il faut, le plus souvent, le dédommager, d'où ce que vous a dit l'agence...