After visiting many other auto repair shops, I've settled on Yarnell's for my '99 Camry and '91 Corolla. They're honest people, they won't fix something that isn't broken, and they do a good job fixing the right things. My Camry was making a grinding noise and other shops recommended replacing the shocks, but it turned out to be another (cheaper to fix) problem that Yarnell's did a good job with.
The only caveat about Yarnell's is that they're not the cheapest shop around. But I count on them to find the right problem and do a good job.
more