Desde 1980, la empresa JPD ha venido restaurando y consolidando los lienzos de tapia que conforman el castillo, sus adarves y sus patios. Sucesivamente se ha intervenido en las torres del Alcázar, el patio de Silos, el patio de la Sima, la muralla de la Villa, la puerta de San Miguel, etc. Además de la restitución de los muros de tapial, a una cara y a dos caras, con técnica tradicional, las intervenciones incluyeron la restitución de sillares de cantería, la reposición de revestimientos, el recalzado de cimentaciones y las excavaciones arqueológicas.