One of the most honest and trustworthy people I have ever met, John did right by us - even at the expense of his own interests. I would highly recommend him. You just don't find good, honest people like John often. Furthermore, he has such a deep and vast knowledge of the market that his tips provided invaluable. We couldn't be happier and will retain a relationship with John for years to come.