They took my car when scheduled and called promptly when it was ready. The windshield looks very good, the oil change was done and all necessary changes/tests completed. Future needs were assessed and prices checked on so that I will know what I will need in the future. I was also provided several estimates for future work. You can get this work done cheaper, but not better.