If you are in the King/Pierce County area and need a top made, I have a place I would like to suggest. D & J auto upholstry in Enumclaw.
I have no stake in the business, but when I find a place who does good work I like to promote them. He did my center console for me a few months back and now he just completed my new bikini top with two separate drop curtains. I explained to him what I wanted and he met my every expectation of what I wanted in this top.
Here is a thread I posted in the CJ forum. It has a couple of pics and I thought I would post it here in case there is someone local needing some work done. I would highly recommend this place to anyone needing a top done, or any other type of upholstry work...