Was looking for someone to add a couple of snaps to my tankbag and found this leather repair shop in Warwick, NY. Not sure about where you live but finding leather repair is tough anymore. He works out of his house and was very helpful.

Doctor Leather Repair Shop
Warwick, NY
845-988-5599