If you don't have the time, or you feel that the tile and grout just aren't getting clean enough when you do it yourself, then, by all means, contact a professional to clean it.