If you want excellent advice, total professionalism, timely, capable, worry-free dealings and a genuinely nice guy to work with, look no further than John.  We’ve worked with him twice, 13 years apart, and he’s sustained his excellence.  We would unreservedly recommend John and his team.