In the past I have dealt with bad brokers. People who missed appointments, lied, etc. John is a real gem. Honest, friendly and a great source of knowledge.