I am no expert , but I would guess that if you are not capable of doing the work yourself , it would be more cost effective to just track down a clean hard top.
Even one that needs work would likely be less hours and $$$.