Wells Fargo in general, and particularly this branch, provide outstanding service. The lines generally move pretty quickly, and if you are in the lobby, you will find it comfortable and can have a cup of joe while you are waiting. The bank employees are quick to acknowledge your presence, and should you be in the drive thru line, you may even get a treat for you dog or a lollypop for you kiddo. The online banking service is exceptional, as they scan your checks so that you can click on the transaction and refresh your memory, as well as printing out any records that you need. Their 24 hour phone bank has solved many a problem for me, and not once in seven years have I received rude service. I highly recommend banking with these folks.