John is highly knowledgeable and professional. His manner put me at ease at once. He listened to my questions and concerns attentively and willingly, never rushing, and thoroughly addressed them, answered them, and offered solid suggestions and opinions as well. I would not hesitate to recommend him and his firm to anyone in need of his services.
– Elaine F.