Joshua was so helpful, encouraging, and communicative during the process of buying our first home. He was great about updating us on changes and movement in each stage and provided clear guidance and assistance through every issue or question. His customer service was the definition of excellence. We couldn't have asked for a better agent or experience!