John is an excellent real estate agent with wonderful communication skills and a fantastic work ethic. He works around the clock to ensure buyers and sellers alike are fully informed of where things are at and works hard up until exchange and thru to settlement. He makes the whole process of buying a property much less stressful. Highly recommended.


