I had the local shop: Ship-Shape marine do the entire project. They did a nice job.
http://www.shipshapemarineworks.com/
Originally I was thinking of using an online vendor, like this 'better than teak #5':
http://www.snapincarpet.com/marine-weave.cfm
But after talking with Ship Shape Marine, for the price difference, I was happy to have them custom template my boat, doing it exactly as I wanted, instead of the cookie cutter online option.
I'm pretty sure they used this "infinity fabric" brand, but I don't know if it was from this supplier:
http://www.sailrite.com/Infinity-Lux...-Dark-Teak-102
They added custom edge binding (my choice of color) and also created a custom template, as well as installed all the snaps. All I had to do was write the check!
I'd say you could come and see it, but the boat is currently covered in shrink wrap and will be for a couple of months more.