Is Deercreek too far? Deercreek Custom Canvas. They're on 207 south of Mt. Sterling. Message me and I can give you the number. I had them convert my TJ to snaps for me. They mainly do boats, but they will do zippers in Jeeps.
It's my daily driver, if it breaks I'm screwed.