John is a seasoned real estate professional. He understands all facets of real estate, including development, both buyers and sellers, the marketplace, and financing. We conducted 2 real estate transactions in the last year and would not consider another professional.