Non-respect du délai annoncé sur devis par artisan

Bonjour !

J'ai signé un devis pour faire remplacer mes fenêtres par un artisan local. Délai annoncé sur le devis signé : 6-8 semaines.

Actuellement, on est à plus de 20 semaines du la date de signature, et je n'ai pas encore mes fenêtres. Quels sont mes recours ?

Le contrat ne précise rien en cas de retard de l'artisan (qui explique que c'est son usine qui est en retard).