
John Cavanaugh
I'm having great experience working with John as my buyer agent. He is kind and reliable, available for questions, acts quickly to tour the property and submit an offer, provides as much information as needed, has good communication with the listing agent, manages the process professionally and pleasantly and achieves good results for the buyer

