Terrible work at NH interior shop

Semi on topic and hope this is not a thread hijack, but what does a vinyl roof install cost? Considering pulling the one of the '71 Swinger even though it looks great (trim does not fit good in the back though similar to what you mentioned) as it has some surface corrosion starting on it. Debating between pulling it, fixing whatever and just painting the roof or having another put on. Just really a matter of cost.
Cheers