It is difficult today to find genuine honest people to work on your vehicle but these folks are.
I brought in my 2010 Chevy Equinox as a service light came on. The had the issue diagnosed within an hour and it turned out is was a Chevy "Non Recall Issue" that I should have been informed of by GM but never received any notification from GM. They printed out a copy of the notification, and suggested I contact GM as it might be covered. I picked the vehile up and to my surprise there was no bill due from Wilhelm, not even a charge for the diagnostic! The issue was covered under GM warranty extension for the problem and was done by GM at no charge but Wilhelm could have ignored the information they had and charged my $1200 or so for the new timing chain and fuel pump and I would have been none the wiser.
I highly recomend Wilhelm Automotive.