how long for homechecks?