... or take a look at our legal section. It’s not sponsored by a lawyer; it’s written by people who’ve gone through the process already, but started by a lawyer’s American partner (see About SpainExpat.
If you want a lawyer, THEN maybe go to spain-visa.org I suppose. No personal endorsement here though - John here posts like a spammer along with his friend Armando.