> HARTIGAN, BOWMAN, FOSTER & ASSOCIATES, INC Virginia Since: 2015 HARTIGAN, BOWMAN, FOSTER & ASSOCIATES, INC