There are several places, however, we have an upholstery/top guy that is great. He made a custom one for our vert, but can easily do the stock one. Its a relatively tricky top to do and requires custom fitment unlike some cars. Stop by and talk the shop or give a call if you want a price