There's a guy un Brenham who did excellent work for me. He rebuilt the doghouse cover over the I/o, and recovered it as well as seats. He charged a fair price and actually gave me some of his material left over from a previuos job. I can't recall the name of his company, but it is in the small industrial park off fm 389 across from the new popo stTion.
If you need more info, email me at Kirbyms at yahoo dot com and I'll drive by and get his name/adress/phone number