From a Forensic standpoint, this shop has been invaluable. They can turn a handful of scrap parts into a working phone for forensic inspection. -All this without compromising the data.
I have never run across any model or make of phone they could not repair. I quite often bring them in phones that have been thrown out of car windows, smashed, trashed you name it. No problem for them and they have very fast turn around. Real professionals.