JAMES F. GALVIN & ASSOCIATES INC.