I can highly recommend Morris Upholstery in Mesquite. 333 Gross Road. He's not redone my seats but he has fixed covers for me and did it nearly while I waited. I have seen his work and it is top notch. I wouldn't hesitate to take any reupholstering work to those guys. 972-216-9348. In old Mesquite.