professional keeper