I think it´s expensive but the price can vary greatly between diferente areas and of course, if they are good at their job.
I found the following offers but are old (a year ago) and in Madrid.
– 36 € /Hr for Skilled Worker, Assistant and Laborer (all)
– 15 € /hr Skilled Worker, 10 €/hr Laborer
Or also for days (8 hours): Skilled Worker, Assistant and Laborer (all) :180- 300 €/day
There are some web pages when you can ask about it in your area in order to have a best reference
But it´s is preferable to pay a price slightly above average if you have good references about their work