I have been repairing iPhones since the iPhone 3. I can replace your cracked screen or one of the many flex cables connected to the logic board. I have a back stock of various late model iPhone parts and can do most repairs pretty quickly. Some parts will need to be ordered. In most cases parts arrive within a week.
Water Damage? I have brought back three different phones from water damage. The key is to catch it before the minerals in the water begin to cause destruction to the components on the board.
I cannot do board level repairs but have a source for such repairs.
Contact me to let me know how we can help.