Are there any successful preventative methods to combat streptococcal b infection?

Wash hands. Wash your hands often, just like we do in healthcare. Try to avoid sick individuals, and if you're ill, stay home from work and keep your workmates healthy. Stay healthy, eat well, exercise. Same ol' same ol'.