JOHN P. HOLMES & CO., INC.