How often you should have your carpets professionally cleaned may vary. It depends on factors such as materials,
care of usage, number of occupants, kids, pets,traffic,etc.
CarpetFirst! reccommends a professional cleaning every 6-12 months as we think that hygiene is the key to good health and should be a number one priority for everybody.