S'agissant des démarches pour essayer de récupérer un dépôt de garantie (qui est le véritable nom juridique de ce que tu appelles "caution") :
- Laisser s'écouler le délai imparti par la loi : 1 mois si l'état des lieux de sortie est conforme à l'état des lieux d'entrée ou 2 mois si ce n'est pas le cas (il me semble, d'après ce que tu dis, que ce n'est pas le cas pour toi).
- A l'issue du délai, si le dépôt de garantie n'a pas été rendu, tu peux demander à ton propriétaire, par le biais de l'agence, de te restituer le dépôt de garantie et tu es en droit de demander tous les justificatifs relatifs aux sommes qui en seraient déduites (régularisation des charges, réparations locatives, etc.). Évite de faire cette démarche à l'oral : il faut la faire par écrit, par lettre recommandée avec avis de réception.
- Si on ne te rend pas ton dépôt de garantie et/ou si tu estimes que les justificatifs produits ne correspondent pas aux sommes retenues, tu peux saisir un conciliateur de justice (c'est gratuit et obligatoire avant la saisine du tribunal) :
https://www.service-public.fr/particuliers/vosdroits/F1736.
- Enfin, si toutes ces démarches n'aboutissent pas, tu peux saisir le tribunal judiciaire, par le biais d'une déclaration au greffe. A ce sujet, il est préférable, si tu souhaites faire les démarches seules, de bien t'informer car un procès répond à des règles spécifiques, ou alors de recourir au service d'un avocat.
Tu peux également recourir à l'assurance habitation de ton logement, qui doit certainement comprendre une assistance (prenant en compte selon les assurances, un conseil juridique, la possibilité de recourir au service d'un avocat, etc.).
Pour info, le texte législatif applicable est la loi du 6 juillet 1986. Tu peux trouver des infos et des modèles de courrier sur
https://www.service-public.fr/particuliers/vosdroits/F31269.
S'agissant du bien-fondé de la restitution du dépôt de garantie :
- Sache que les 2 documents les plus importants sont l'état des lieux d'entrée et l'état des lieux de sortie. Tu risques effectivement d'être confrontée à des soucis à ce niveau là pour récupérer ton dépôt de garantie si l'état des lieux de sortie fait état de dégradations par rapport à l'état des lieux d'entrée.
On ne le dira jamais assez mais il ne faut pas prendre un appartement dont l'état des lieux d'entrée n'est pas fait correctement (n'est pas fidèle à la réalité, ne détaille pas l'état des sols, murs, plafonds, équipements, etc.).
- Une remarque : si j'ai bien compris, tu as occupé le logement pendant 4 ans. Sur certains postes (peinture, papier peint, etc.), l'agence doit par conséquent tenir compte, au moins en partie, de la vétusté, c'est à dire de l'usure normale suite à une utilisation usuelle du logement.
Edit : fautes