TJ was absolutely amazing to work with!! He went the extra mile throughout our whole time together and was so patient and kind throughout the whole process. He is very thorough and experienced, always coming prepared and putting in extra time to investigate aspects of homes we looked at. We are truly satisfied with our buying experience (which was our first time!) and are so thankful that we had TJ there to walk us through it all!