Communication through the whole process from purchase and scheduling the service online, through the texts and calls from the install tech were great.
The actual install of the windshield itself was completed within the scheduled time, and the tech even transferred over my state inspection sticker from my old windshield to the new windshield. The interior of the car was left clean, and exterior was also left clean.
Unfortunately, during the replacement process the hose for my windshield wiper jets was left disconnected, and was not reconnected once complete (jets are integrated in the plastic cowling at the base of the windshield.
I discovered this the next day, and contacted Safelite, and they honored their workmanship warranty, and sent out a tech the day after I called, who connected the line for me.
Had the warranty effort not been required this would have been a 5 star review.
Bottom line, for the net promoter metric, I would use Safelite again to replace a windshield, and wouldn't hesitate to recommend them to others.