HOLMES AND CO