Try Lopez Upholstery on 27th Ave 3 blocks north of Camelback,they have been around the Valley for generations.