So you have Persian rugs. Although they require professional cleaning, you might also do it yourself. This is possible and you can also clean the rugs a bit while you are waiting for your next visit at the professional.
The first thing you have to do when washing your rugs is to prepare a clean and smooth surface. You will do your washing on it, so make sure it is clean. You have the chance to get positive results if the surfaced used is solid (the floor of the garage can be a great choice). Do not worry about a thing, because the water used for washing will not damage the floor. You can get the carpet outside if you want to dry it. If this option is not great for you, use the concrete driveway. What you should do is to insure yourself that the surface used is extremely clean and flat.
Vacuum and test
Start by vacuuming the carpet on both sides in order to remove the dirt. On a small area (not visible), test the soap that you will be using. This way you can check if the soap will blend the colors of the carpet together. Avoid using strong detergents or detergents that have ammonia. Make sure you have mild soap and a lot of cool water at hand. Do not use hot water because you risk getting the colors mixed together. Opt for cool water whenever you are faced with a job of this type. Put the soap to the surface of the carpet and use a brush with long hair, preferably one that is not stiff and can clean well. Make sure you brush the fibers in the same direction as the nap and never against it. Do not be too rough otherwise you risk ruining the carpet.
By using part of the solution that you used for washing the carpet, clean its fringes now. You can use a brush (laundry) to remove the fringes from the pile. The next step is to rinse the carpet with a lot of water.
Using a rubber window squeegee make sure you get out all the water from the carpet. Afterwards, simply put the rug on a plain surface and let it dry. Try not to step on it while it dries, and make sure no one else steps on it during this time. When one side dries, turn it on the other side and let it dry. This way both sides will dry at a faster rate. This process may take a few hours, possibly even days in some cases .. It really depends on the weather or the humidity that is available in your area. Finally, vacuum the carpet to soften the fibers. You are done, congratulations!