How often should I get my tiles and the grouts cleaned up professionally?

While we cannot give you an exact approximate, twice a year is usually a fair deal. Moreover, it also depends upon a number of other factors such as the amount of dirt, the intensity of damage etc. The frequency of cleaning also depends upon how well you maintain your floor. Daily mopping and dirt removal is also important to delay the professional cleaning requirement.