There is Custom Classic Upholstery across from the post office on William J Bryan (979) 731-1902
and
Ron's Auto Upholstery downtown off William J behind the library (979) 823-4343
I was quoted like $280 from Ron's and $340 from Custom Classic. I ended up going to a place in Austin off 51st while visiting friends. Cost me $179, applied a coupon off the web. came to like $154 .
http://www.autoheadlinershop.com