I usually tip at the end of the stay, unless the service was nonexistent.
In your case, whatever you tip should be expensed, so tipping every week might be appropriate.
Those situations like you're in, BEG, they're pretty conscientious because they make decent $$ due to the expense reports that are being filled out.