There is a excellent group that does this in Fairfax called Ability Potentials. They do assessments and career counseling. Not cheap, but worth it. They have been doing it at least since 1992 (when my mom took me there; I was a senior in HS). However, they mostly work with adults who are shifting careers.
http://www.abilitypotentials.com/