John is a person whose honor is evident when you first meet him. When you earn his trust he will stand by you even in the toughest of circumstances. I have worked with him and I have been his friend for 20+ years, and when things get crazy busy in life he always takes time out to touch base to see how I am doing. Professionally he is committed to his customers at Boston Wave Realty the same way – he puts in 110% effort into everything that he does. He will follow up and put together a well thought out plan for his clients to ensure their success.