Just had my windshield replaced and I'm very satisfied with the result. The individual that came to replace my windshield was named Tim and he was professional and a pleasure to talk to. He gave me a call 15 minutes before arriving, which was a nice touch. The installation was quick and he was finished within 45 minutes. This was my first windshield replacement and my experience with Integrity has been excellent.