I took my 2013 Chevy Tahoe here because Sands Chevrolet in Surprise told me I needed $600+ worth of maintenance. Over the phone Sun City Auto Service said it would be about half that price, but they also said according to the owners manual I shouldn't need any of that work done. I brought it in today and they checked everything and found that I really didn't need any of that work done. They didn't charge me for checking anything. When my vehicle does need the maintenance done, I will be returning to Sun City Auto Service.