My experience in Spain is this. ASK around in the neighborhood where you live where the lavanderia de ropa is, and if you are lucky, it will be one of those places where you hand over a HUGE plastic bag stuffed full of all your clothes; they wash them, fold them, and return them in a day for a really cheap amount of money. I did all my clothes this way in Salamanca and Santander. In Madrid i've used the do-it-yourself. but prefer the "drop off and run" method!