I don’t have any recommendations in this area. The upholstery shops I use to work with are down in the bay area. Although it’s been 8-9 years since my last vinyl top installl, I would just do it yourself. Of course there are several tips we could all give you but the one that I think that is one of the most important is to get a second set of hands to help you. It makes the process much easier. Good luck with the install, no matter who does it.