R.J.
If you have hardwood... That'll ruin your hardwood (forces water into at best, forces water and dye into them at worst).
- For small rugs I toss in the machine
- For medium rugs I schlep to Laundromat & their giant machines
- For large Persian (wool & silk) I use a hose & a scrub brush (big ole serious scrub brush) in summer (this is what I saw the dug dealers doing in the Middle East, and it works like a DREAM), and let dry in the shade. In winter, I shell out $ (in an emergency) to take to a dry cleaner that also does Persian Rugs. OTW... I wait until summer.