It's the one thing I will fight for again if we cut expenses. Without it, I just couldn't keep up with the dog hair, dust bunnies, dirty baseboards, etc...all the little places that I'd notice and be all "Oh, I'll get it next time..."
We have a cleaner who comes every other Friday for three hours. She does a full clean of the kitchen and bathrooms, dusts and vacuums every week, and alternates other things like cleaning windows and baseboards. Obviously we still have to clean in between her cleanings, but it's mostly just wiping up after cooking, and dusting and vacuuming some (no kids yet, so our house honestly doesn't get too dirty). It's made a HUGE difference to us, and it's not really all that expensive to just have her come twice a month.