TJ is as professional as it gets. He was very friendly and patient with me and my wife as we viewed well over 50 houses in a 6 month time span. When he finally found us our perfect house, he worked with us to quickly submit our offer and negotiate a deal before any other offers were received by the sellers. I would definitely recommend TJ and will be using him for all of my future real estate needs.