Rolfes Holdings: Small cap, good value