Googlebot visits all of my sites all of the time, not sure about how often it rechecks individual pages but I have quite a lot of content so even it checks two or three a day it's always going to be looking at something.
Period of crawling of a site by google bot is variable and the only criteria that comes to my mind is the frequency with which you update the content.