The rug cleaning prices can vary greatly depending on the size of the rug and the area. For example, rugs that have been used in a kitchen, bathroom, or a heavily trafficked area will require more frequent cleaning. Generally, this can range from $100 to $500.