I recently had an issue with my Google Pixel phone, my phone is a Google 2 XL phone where the screen suddenly did not load. There was no noticeable crack or scratches on the screen itself. So I sought Google support to help me online, then after troubleshooting with them, we determined that bringing the phone to the service center was the best step forward.
Based on this experience, I am sharing the options that I have seen available to repair your Google Pixel 2 XL phone. I decided to visit the CTDI Service Center as it was closer to my office. Here are the options below for your reference. I hope it helps you to have your phone up and running again!