First time home buyer and Stephen was very helpful, explained the process, and were available whenever I had questions. I also was buying a home while I was in another state so Stephen had to work around my schedule and time difference. He is personable, knowledgeable, and organized.