They replaced my windshield and I definitely recommend. The customer service was top notch. They were on top of the whole process from beginning to end. Even set up a conference call with my insurance, to ensure there were no issues. When they did the install they came out to the house and it was quick and simple and looks great. Plus threw in a $50 check just for going with them and using my insurance. Not saying you have to go with them, but I assure you that you won't be disappointed.