Gary is very much a professional. He readily assumed responsibility to represent me in the entire transaction of purchasing a new home. Gary took the time to educate me where I needed it and to advocate for me throughout the process in a timely fashion, anticipating any roadblocks which may occur. Gary is neither arrogant nor lacking in assertiveness. I would highly recommend him if you are interested in a very businesslike approach considering your personal needs and efficiently accomplishing your goal.