JOHN R. DEMPSEY & ASSOCIATES INC.