Very pleased with Safelite. I booked an appointment through my insurance because safelite was the preferred provider. Service was prompt by both technicians, the first was unable to service it because of my insurance using the wrong size comparison for cracks-repairs. They quickly got me schedule for a replacement for another day, and came to my job. Edgar was prompt and got the job done in a timely manner.