Over the course of two years I had 3 attempts at getting my Carne de Extranjeria myself & got nowhere. What was really frustrating was that I never received any explanations why either. I decided I needed help & was recommended NVC Abogados. Sergio was brilliant & I had a new carnet in my hand within 5 weeks of starting the process with him.
I too really recommend talking to him, as he is fast & efficient.