Generally I have found 28 days for <100 Hrs TT and 90 days for >100 Hrs TT is the norm.
I have heard of schools wanting a check if you havent flown for 28 days with them but basically they are just after your money and taking the p1ss. A friend of mine left one school after they demanded a check for each runway!!!!!!!