I have nothing but high praise for Integrity Auto Glass from initial contact to completion. The person on the phone was very nice explaining the process and setting up an appointment for techs to visit our home to replace the damaged windshield. Our insurance covered this business without an issue. On appointment day the techs showed up on time, were very pleasant & personable, proficient in replacing the glass, and when done gave us exact instructions for aftercare. They also said we would have the promised $100 Visa gift card in 7-14 days which proved to be true. Previous to this I had used another outfit which made me wait much longer for service, did not have tinted glass in stock & I would have to wait a couple of weeks (windshield was badly damaged & I was concerned to wait that long) and their free offer of movie tickets was something I had to pursue to make happen. Therefore, my expectations were not high for Integrity having had a poor experience with another company, but they performed well at each stage so they will be who I call when this happens again because I live in Arizona where pebbles fly regularly & damaged windshields are expected. Two thumbs up for this business!