Recently had my windshield replaced here. Service was great. Pete is very helpful. However, their mechanic seems to be not as good. When he replaced the windshield, he didn't mount the lane departure warning camera properly so he had to come back. Between installing the windshield and remounting the camera, he damaged the plastic clips for the cover on the rear view mirror and the cover now rattles and is unable to be clipped on properly without the rattle. Would have given 5 stars if the mechanic didn't damage the plastic cover.