Take your area rugs to the car wash to get them super clean! I have done this numerous times with a helper and a truck, and know others who do the same. It's amazing to see the dirt run out off the rug!
There are many methods for cleaning a large area rug, from steam cleaning, to power washing. Learn how to clean an area rug in this page.