I have a Sparco SFI multi-layer suit that has a stitched seam coming apart. In addition, I need to have some patches sewn on and I'd like some embroidery done.

Can anyone suggest some place that can do the repair and upgrades (and maybe even clean it up for me) while still maintaining the SFI rating?