How often should my carpets be professionally cleaned?

Approximately, every 12 months. Carpets experiencing high traffic, pets, children, and commercial traffic may require more frequent maintenance. Check with your carpet retailer for requirements to maintain warranties.