Can't answer you on that guy... but I have seen a bunch of guys on rennlist who got their work done by this guy in Michigan:
http://928leather.com/
He's done a lot of very nice work. Dashes, consoles, steering wheels. Lots of porsche-specific experience. Might be worth comparing his work and prices.