Hillary L. Flaherty, NP-C