We recently bought our investment house through Barry.
Barry was very professional right from the first phone call I had with him. He was very knowledgable of the local market, provided very sound and honest advice. He would always get back to us in a very timely manner. We found his recommendations are very realistic and sound.
If you want a professional and good agent you can trust to deal with, you should be working with Barry.