We had a very good experience in our transactions with Gary. We sold our old house and bought a new house. We were able to sell our house very quickly, and it included offer/counter offer that was handled very effectively. Buying our new house was also very a smooth process. I was very happy with the results.