FWIW, I use DDG, I’d still go to a repair shop rather than try to repair an iPhone personally.
I’m perfectly happy building a PC or messing with something that’s meant to be user-serviceable, or even replacing the stereo in my car, but when it comes to small things that are glued together I’d look at a professional. I can’t even manage to get screen protectors to go on perfectly straight in past experience...