IMO, if you will have kids in the car and not clients, than don't pay to redo it, they will just redo their dirt...and no amount of outlawed eating will help, kids shoes get muddy!
A detailing might actually reduce the damage significantly, I can't say never tried. But new oh phooey, what do you call those things for the feet...floor mats! will cover up the dirt, and let any new dirt be on a removable surface

.