Very responsive and sent me daily listing updates and after we reviewed them he quickly setup showings. As we changed criteria he adapted the listings and helped us review many homes offering guidance on the area and neighborhoods. Great personality and spend all the time we needed to find our new home. Helped us negotiate with the seller for upgrades and then saved us thousands on closing costs. He was there for each step of the process and never let us down. We would highly recommend Ralph.