My agent (Randy) is really great. He is an independent broker who works for himself. He works in the city and in the suburbs as well. He found me my first condo a couple of years ago in the city (Fenway), and recently found me a great house in Wellesley.
I enjoyed working with him and I bet you will too!