O.P., Make sure no paint is scratched in adhesion area and if you see a scratch make sure it's cleaned, primed and painted before glass replacement.
I've had relatively good experience with Safelite, both in San Diego and in Riverside Counties.
Early 2000s, when it replaced my Accord's with non-OEM an I found distortion... two replacement tries with non-OEM but eventually ended back with APTech. No hassle.
A couple of years ago, when windshield on my truck broke, San Diego tech came to my garage to remove old glass, gave me a few days to fix rusted areas and came back to re-install.
About a year later, I complained of leak Safelite in Riverside County did same. This time I took the time to clean adhesion area down to bare metal and prepped with POR-15.