A company called Fabrion has franchises and training for upholstery repair. MY daughter in law does this for a living, mostly rental car company's and dealers. She repaired a leather seat in my work car because an employee forgot to take a tool out of his pocket, and I could not find the repair a few days later. Since it is piece work they do not like to do single repairs. Better to go to rental car lot and do many at a time, while one is curing start the next one and so on.