I think dry-cleaning is really the only way to go. Otherwise, you risk damaging the material by washing it yourself. I had my kurta, chadra, and vest dry-cleaned and they all came out really nice. Not sure about the pagg, but I think it should be fine. Depending on the material for your paggs, you may even be able to wash them yourselves (handwash, or in a machine). It would probably be a hassle though to wash all of them.