FLAHERTY & COLLINS, INC.