there might some professionals who can do that for you, but i think the ones that you see on the web are just scams....so be careful
this is why you should be using some kind of cloud service to back things up. google photos is what i use. i never have to worry about my photos. they are automatically backed to the cloud. i can take a picture, wait a minute or so for the photo to be backed up, hop on my computer, and view my photo without having to hook the phone up to the computer.
also this is why you should always backup everything before performing a factory reset.
unless you are willing to pay someone to get those photos back, i think you are sol.......sorry