Stephen was professional, smart, helpful and understanding! He was very quick in responding to texts/calls, setting up appointments and reaching out for help right away when needed. I didnt know what I was getting into, having never bought a house - but Stephen made it painless and easy. Everything was explained and taken care of quickly regarding documents. I was impressed with his professionalism and extreme helpfulness and would recommend him to anyone buying a house. Thank You!