Shop recommendations in DFW for new top?

I use a upholster guy that is located behind the TI plant at 75 and 635 he does really good work. His name is Jason and his number is 214-575-7102.

Really nice and helpful guy there (Jason). The price was a bit more than I'd imagined at around 1500. Closer to 3000 if I want the frame blasted and coated.

I'm going to call the other places but I may end up doing this myself, not sure I can bring myself to spend 3k replacing the top (and doing it right).