We're currently with BOA. Originally our loan was through our local bank, Standard Federal/LaSalle, but actually held with ABN AMRO. Had no issues with either of them. ABN AMRO sold our mortgage to CitiMortgage and that prompted us to seek someone else. They were horrible, especially when we had hail damage and getting them to sign off on the insurance checks to get the roof repaired. BOA bought our bank. We looked around, they had one of the best rates and offered us some discounts because we already banked with them. Locally, the gal we worked with was a ditz, but company-wise we never had an issue. I don't know if that is rare or not, but we've been pretty satisfied. Probably the only issue we had was we needed to take a HELOC (have an emergency fund but possibly it would not cover all of the cost of a new leech field, wasn't something we could chance.) There was a lot of one person not knowing what the other said. Eventually we got that straightened out and was approved about a week sooner than quoted.