They were very qualified and knowledgeable. I could tell that they've been doing their job well for quite a while. I was disappointed that their staff didn't seem to respect them very much. They weren't disrespectful but I could tell they didn't have a very good relationship. Their staff was somewhat friendly, but they didn't go out of their way to make me feel welcome.