For our pit crew shirts, we (or actually Ingersoll Rand) used a local company
http://artmasterspromos.com in Covington.
Looking for a recommendation for local company for quality jackets, I would ask the local high school's athletic department where they get letter jackets.