John was great! He was very prompt throughout the entire process, from scheduling viewings, submitting our offer and scheduling our appointments and closing. John also did a very thorough job of explaining all paperwork and processes, to allow us first-time home buyers to be clear on all information. We would highly recommend John as a Realtor!!