Plenty of upholstery shops in town. Craig's over on 19th Ave. did some work for me when I worked at Jeepers. I found a place in downtown Phx, too; though right now, I can't recall the name. And plenty of cheap upholsterers up and down Van Buren, ro Broadway; and likely thru the middle of Mesa.