Getting set up and independant can take a while, especially with the language and sourcing work from the locals.
I have a good friend in Granada province who is a highly skilled metal worker and welder. There’s very little he can’t do. He has a workshop at home and and after several years of trading mostly to British developers and expats, over the last couple of years, most of his business comes from the Spanish locals. He’s been offered partnerships with a number of local Spanish companies, but he’s happy to stay independant.
If you’re highly skilled at any trade and have a good grasp of the language, there’s no reason why a move here can’t be a success. What you do have to be prepared for though, is a number of years to get fully settled, integrated and more to grips with the language. It’s been the same for me with my multiple lines of work, but I’m also getting more work from the locals, which is great when you can get to that stage.