Not sure how far you are willing to go, but I used a place in Patchouge on the Patchougue River. If you are interested, I will dig up the name of the place and a phone number for you. I had him custom build a new Bimini Top as well as redo my knee cushions and all seat cushions. He does nice work.