Bonjour,
C'est original ça !
Comme vous l'avez compris depuis, un bailleur ne peut pas retenir une somme "au forfait" sur le dépôt de garantie.
La retenue doit être justifiée par devis ou facture de professionnel.
La loi 89-462 qui est d'ordre public (c'est à dire que l'on ne peut pas y déroger même par contrat) précise dans son article 22 :
Il est restitué dans un délai maximal de deux mois à compter de la remise en main propre, ou par lettre recommandée avec demande d'avis de réception, des clés au bailleur ou à son mandataire, déduction faite, le cas échéant, des sommes restant dues au bailleur et des sommes dont celui-ci pourrait être tenu, aux lieu et place du locataire, sous réserve qu'elles soient dûment justifiées. A cette fin, le locataire indique au bailleur ou à son mandataire, lors de la remise des clés, l'adresse de son nouveau domicile.
Le bailleur doit donc justifier les sommes qu'il vous retient.