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