TOP NOTCH. All I can say is, this company is class act. Their prices, professionalism, courtesy, and knowledge stand out above other car repair shops I've had to deal with. After calling around for days and getting quotes, I went to Allstate. As soon as I walked in, I knew I was in good hands. They were quick to call with updates and explained the issues in language I could understand. I would definitely recommend them.