We recommend a regular cleaning to help with the build up of fine dirt in your carpet. Most of the time we recommend a yearly cleaning for most rugs. We can also apply moth proofing to area rugs.