Shop recommendations in DFW for new top?

Cannot recommend a shop, but if you are going to remove your top frame you might want to make a couple of small holes in the mounting brackets for lineup when reinstalling.

Make them large enough for a pin punch, 2 each side, then your frame will be back in the correct place when reinstalling