It will take some time but San Mateo will come around.
I remember when San Pedrito looked worse than that. It has improved 100 fold.