Mechanics Bank on Main in Walnut Creek is the greatest bank I have ever been with! The staff are knowledgeable, patient and helpful, and they always treat me with kindness. I have been with them for years, since a really dreadful incident with a BIG bank, and I plan to stay with them forever! I highly recommend Mechanics...
read full comment